Raspberry Pi 2 ... снова

встраиваемые модели

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 21 мар 2022, 17:09

Olej писал(а):
21 мар 2022, 17:04
Облом-с
Нужно настраивать (разрешать) в Параметры->Raspberry Pi Configuration:
2022-03-21-155943_532x384_scrot.png
2022-03-21-155943_532x384_scrot.png (29.56 КБ) 765 просмотров
И обязательно ОК, чтобы эти изменения применить.
После чего:

Код: Выделить всё

pi@raspberrypi:~ $ ps -A | grep ssh
  790 ?        00:00:00 ssh-agent
  847 ?        00:00:00 ssh-agent
 7806 ?        00:00:00 sshd

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 21 мар 2022, 17:11

Olej писал(а):
21 мар 2022, 17:09
После чего:
И с удалённого хоста LAN:

Код: Выделить всё

olej@nvidia:~$ ssh pi@192.168.1.142
The authenticity of host '192.168.1.142 (192.168.1.142)' can't be established.
ECDSA key fingerprint is SHA256://R8jy+ZWXX3XZqfcIKBWIOxdefCKZwaWRL6Vr7om7w.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes 
Warning: Permanently added '192.168.1.142' (ECDSA) to the list of known hosts.
pi@192.168.1.142's password: 
Linux raspberrypi 5.10.103-v7+ #1530 SMP Tue Mar 8 13:02:44 GMT 2022 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Mar 21 12:47:48 2022
pi@raspberrypi:~ $ hostname
raspberrypi
pi@raspberrypi:~ $

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 21 мар 2022, 17:46

Olej писал(а):
21 мар 2022, 17:11
И с удалённого хоста LAN:
В Raspberry Pi OS в DE нет GUI инструмента управления пользователями (там как создали изначально пользователя pi - так он и есть).
Поэтому пользуемся консольными командами Linux.
А раз так, то можно это всё делать по удалённому SSH подключению:

Код: Выделить всё

pi@raspberrypi:~ $ sudo adduser olej
Добавляется пользователь «olej» ...
Добавляется новая группа «olej» (1001) ...
Добавляется новый пользователь «olej» (1001) в группу «olej» ...
Создаётся домашний каталог «/home/olej» ...
Копирование файлов из «/etc/skel» ...
Новый пароль: 
Повторите ввод нового пароля: 
passwd: пароль успешно обновлён
Изменение информации о пользователе olej
Введите новое значение или нажмите ENTER для выбора значения по умолчанию
	Полное имя []: 
	Номер комнаты []: 
	Рабочий телефон []: 
	Домашний телефон []: 
	Другое []: 
Данная информация корректна? [Y/n] y
Добавляем пользователя в те же группы что и pi:

Код: Выделить всё

pi@raspberrypi:~ $ sudo usermod -a -G adm,dialout,cdrom,sudo,audio,video,plugdev,games,users,input,netdev,gpio,i2c,spi olej 
Переключаемся на:

Код: Выделить всё

pi@raspberrypi:~ $ su - olej
Пароль: 

olej@raspberrypi:~ $ whoami
olej
Проверяем права администратора:

Код: Выделить всё

olej@raspberrypi:~ $ sudo pwd
Мы полагаем, что ваш системный администратор изложил вам основы
безопасности. Как правило, всё сводится к трём следующим правилам:

    №1) Уважайте частную жизнь других.
    №2) Думайте, прежде что-то вводить.
    №3) С большой властью приходит большая ответственность.

[sudo] пароль для olej: 
/home/olej
P.S. Создать 2-го (как минимум) пользователя-администратора нужно хотя бы для того, что если попортите логин от одного, то будет вход хотя бы от другого (если параметры root не знаете).

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 21 мар 2022, 21:27

Olej писал(а):
19 мар 2022, 02:11
модель Rapsberry Pi 2 Model B V1.1
Ещё одно действие которое нужно сразу сделать для Linux на SD карте - это проверить и, при необходимости, растянуть корневую файловую систему на весь объём (свободный) SD карты. А ещё и разобраться с физической структурой носителя...
Это всё - в командах, и можно сделать в удалённой SSH сессии:

Код: Выделить всё

olej@R420:~$ ssh pi@192.168.1.142
pi@192.168.1.142's password:
Linux raspberrypi 5.10.103-v7+ #1530 SMP Tue Mar 8 13:02:44 GMT 2022 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Mar 21 16:05:06 2022 from 192.168.1.11
pi@raspberrypi:~ $
...

Код: Выделить всё

pi@raspberrypi:~ $ df
Файловая система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
/dev/root          7333160      3727408  3252476           54% /
devtmpfs            340904            0   340904            0% /dev
tmpfs               472488        32944   439544            7% /dev/shm
tmpfs               188996          796   188200            1% /run
tmpfs                 5120            4     5116            1% /run/lock
/dev/mmcblk0p1      258095        49440   208655           20% /boot
tmpfs                94496           24    94472            1% /run/user/1000

Код: Выделить всё

pi@raspberrypi:~ $ mount | grep mmcblk
/dev/mmcblk0p2 on / type ext4 (rw,noatime)
/dev/mmcblk0p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,flush,errors=remount-ro)

Код: Выделить всё

pi@raspberrypi:~ $ sudo fdisk -l /dev/mmcblk0
Disk /dev/mmcblk0: 7,42 GiB, 7969177600 bytes, 15564800 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xe127d2e0

Device         Boot  Start      End  Sectors  Size Id Type
/dev/mmcblk0p1        8192   532479   524288  256M  c W95 FAT32 (LBA)
/dev/mmcblk0p2      532480 15564799 15032320  7,2G 83 Linux

Код: Выделить всё

pi@raspberrypi:~ $ sudo parted /dev/mmcblk0
GNU Parted 3.4
Using /dev/mmcblk0
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) help
  align-check TYPE N                       check partition N for TYPE(min|opt) alignment
  help [COMMAND]                           print general help, or help on COMMAND
  mklabel,mktable LABEL-TYPE               create a new disklabel (partition table)
  mkpart PART-TYPE [FS-TYPE] START END     make a partition
  name NUMBER NAME                         name partition NUMBER as NAME
  print [devices|free|list,all|NUMBER]     display the partition table, available devices, free space, all found partitions, or a particular partition
  quit                                     exit program
  rescue START END                         rescue a lost partition near START and END
  resizepart NUMBER END                    resize partition NUMBER
  rm NUMBER                                delete partition NUMBER
  select DEVICE                            choose the device to edit
  disk_set FLAG STATE                      change the FLAG on selected device
  disk_toggle [FLAG]                       toggle the state of FLAG on selected device
  set NUMBER FLAG STATE                    change the FLAG on partition NUMBER
  toggle [NUMBER [FLAG]]                   toggle the state of FLAG on partition NUMBER
  unit UNIT                                set the default unit to UNIT
  version                                  display the version number and copyright information of GNU Parted
(parted) print all
Model: SD SD08G (sd/mmc)
Disk /dev/mmcblk0: 7969MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type     File system  Flags
 1      4194kB  273MB   268MB   primary  fat32        lba
 2      273MB   7969MB  7697MB  primary  ext4
(parted) quit
Такое впечатление, что инсталляция полностью использовала ёмкость SD карты в 8Gb !

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 22 мар 2022, 03:29

Olej писал(а):
21 мар 2022, 17:09
И обязательно ОК, чтобы эти изменения применить.
Что последнее не устраивает меня в текущем виде системы: после какого-то периода бездействия срабатывает, как я это понимаю, скринсервер по типу "чёрный экран" ... всё бы ничего, но у меня монитор-изображение не возвращается при активности потом клавиатуры или мышки - экран остаётся чёрным.
При этом система полностью работоспособная, потому что по SSH удалённо я делаю с ней много работы.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Rapsberry Pi 2 ... снова

Непрочитанное сообщение Olej » 22 мар 2022, 18:00

Olej писал(а):
22 мар 2022, 03:29
Что последнее не устраивает меня в текущем виде системы: после какого-то периода бездействия срабатывает, как я это понимаю, скринсервер по типу "чёрный экран" ... всё бы ничего, но у меня монитор-изображение не возвращается при активности потом клавиатуры или мышки - экран остаётся чёрным.
Пробую в настройках (Raspberry Pi Configuration) решить это траблу убрав Screen Blanking?
Вложения
2022-03-22-165353_532x384_scrot.png
2022-03-22-165353_532x384_scrot.png (21.71 КБ) 758 просмотров

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 22 мар 2022, 18:06

Olej писал(а):
21 мар 2022, 17:46
по удалённому SSH подключению
Подробнее рассматриваю что мы там имеем:

Код: Выделить всё

olej@raspberrypi:~ $ inxi -Mxxx
Machine:   Type: ARM Device System: Raspberry Pi 2 Model B Rev 1.1 details: BCM2835 rev: a21041 
           serial: 00000000f57e2ca8 

Код: Выделить всё

olej@raspberrypi:~ $ inxi -Cxxx
CPU:       Info: Quad Core model: ARMv7 v7l variant: cortex-a7 bits: 32 type: MCP arch: v7l rev: 5 
           features: Use -f option to see features bogomips: 256 
           Speed: 1000 MHz min/max: 600/1000 MHz Core speeds (MHz): 1: 1000 2: 1000 3: 1000 4: 1000 

Код: Выделить всё

olej@raspberrypi:~ $ inxi -mxxx
Memory:    RAM: total: 998.8 MiB used: 553.6 MiB (55.4%) gpu: 76 MiB 
           RAM Report: unknown-error: Unknown dmidecode error. Unable to generate data. 
А заодно и к вопросу о совместимости с утилитами GNU x86...

Код: Выделить всё

olej@raspberrypi:~ $ lscpu
Architecture:        armv7l
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  1
Core(s) per socket:  4
Socket(s):           1
Vendor ID:           ARM
Model:               5
Model name:          Cortex-A7
Stepping:            r0p5
CPU max MHz:         1000,0000
CPU min MHz:         600,0000
BogoMIPS:            44.80
Flags:               half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
P.S. Кстати, стандартную скорость 900 переустановил на 1000 в той же панели Raspberry Pi Configuration.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 22 мар 2022, 18:08

Olej писал(а):
22 мар 2022, 18:06
А заодно и к вопросу о совместимости с утилитами GNU x86...

Код: Выделить всё

olej@raspberrypi:~ $ lsb_release -a
No LSB modules are available.
Distributor ID:	Raspbian
Description:	Raspbian GNU/Linux 11 (bullseye)
Release:	11
Codename:	bullseye

Код: Выделить всё

olej@raspberrypi:~ $ cat /etc/debian_version 
11.2

Код: Выделить всё

olej@raspberrypi:~ $ free
               total        used        free      shared  buff/cache   available
Mem:          944980      363584       77468       54376      503928      474232
Swap:         102396        1536      100860
И в качестве свопа они используют файл:

Код: Выделить всё

olej@raspberrypi:~ $ swapon -s
Filename				Type		Size	Used	Priority
/var/swap                              	file    	102396	0	-2
P.S. Что отличает от того как для Orange Pi, в Armbian сборках, по крайней мере - более по уму, в сжатой памяти:

Код: Выделить всё

olej@orangepione:~$ swapon -s
Имя файла				Тип		Размер	Исп-но	Приоритет
/dev/zram0                             	partition	251764	65536	5

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 22 мар 2022, 18:24

Olej писал(а):
19 мар 2022, 02:11
Rapsberry Pi 2 Model B V1.1
Железо: к вопросу о светодиодах (зелёный и красный), что они должны говорить?
Raspberry Pi Status LEDs Explained
Pi 2, B+, A+
Pi 2 Status LEDs
Изображение
The Pi 2, B+ and A+ have two LEDs on the PCB. The Pi 2 and B+ also have two on the Ethernet socket. The PCB LEDs are labelled “ACT” and “PWR”.
PWR-красный
ACT-зелёный
Power Status
The red power LEDs indicate that the Pi has an active power supply. In the Model A and Model B (rev 1) the LED is connected directly to the 3.3V supply. If it fails to light or flashes it indicates that there is a problem with the power supply.

In the later models (A+, B+, Pi 2 & Pi 3) the power LED is slightly more intelligent. it is connected to the 5V and will flash if the voltage drops below 4.63V.
Ну и, естественно, как везде, 2 индикатора Ethernet на RG-45:
Изображение
10M/100 Yellow 100Mbit (LAN) connected
LNK Green Link/Activity (LAN)

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 22 мар 2022, 19:55

Olej писал(а):
22 мар 2022, 18:00
Пробую в настройках (Raspberry Pi Configuration) решить это траблу убрав Screen Blanking?
Да, это, похоже, решило проблему ... в этой версии Raspberry Pi OS? (потому что много пишут и предлагают какие-то уродливые решения):

Код: Выделить всё

olej@raspberrypi:~ $ uptime
 18:51:07 up  2:10,  3 users,  load average: 0,00, 0,02, 0,05
2 часа работы, работаю только из LAN по SSH ... а экран всё светится.
Кстати, заодно и по поводу нагрева:

Код: Выделить всё

olej@raspberrypi:~ $ sensors
cpu_thermal-virtual-0
Adapter: Virtual device
temp1:        +47.1°C  

rpi_volt-isa-0000
Adapter: ISA adapter
in0:              N/A  
Не знаю, что там при экстремальных нагрузках, но близко к холостому ходу о температуре можно забыть. :lol:

Ответить

Вернуться в «Одноплатные компьютеры»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей