Страница 2 из 6
Re: Raspberry Pi 2 ... снова
Добавлено: 21 мар 2022, 17:09
Olej
Olej писал(а): ↑21 мар 2022, 17:04
Облом-с
Нужно настраивать (разрешать) в Параметры->Raspberry Pi Configuration:
- 2022-03-21-155943_532x384_scrot.png (29.56 КБ) 787 просмотров
И обязательно ОК, чтобы эти изменения
применить.
После чего:
Код: Выделить всё
pi@raspberrypi:~ $ ps -A | grep ssh
790 ? 00:00:00 ssh-agent
847 ? 00:00:00 ssh-agent
7806 ? 00:00:00 sshd
Re: Raspberry Pi 2 ... снова
Добавлено: 21 мар 2022, 17:11
Olej
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:~ $
Re: Raspberry Pi 2 ... снова
Добавлено: 21 мар 2022, 17:46
Olej
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 не знаете).
Re: Raspberry Pi 2 ... снова
Добавлено: 21 мар 2022, 21:27
Olej
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 !
Re: Raspberry Pi 2 ... снова
Добавлено: 22 мар 2022, 03:29
Olej
Olej писал(а): ↑21 мар 2022, 17:09
И обязательно ОК, чтобы эти изменения применить.
Что последнее не устраивает меня в текущем виде системы: после какого-то периода бездействия срабатывает, как я это понимаю, скринсервер по типу "чёрный экран" ... всё бы ничего, но у меня монитор-изображение не возвращается при активности потом клавиатуры или мышки - экран остаётся чёрным.
При этом система полностью работоспособная, потому что по SSH удалённо я делаю с ней много работы.
Re: Rapsberry Pi 2 ... снова
Добавлено: 22 мар 2022, 18:00
Olej
Olej писал(а): ↑22 мар 2022, 03:29
Что последнее не устраивает меня в текущем виде системы: после какого-то периода бездействия срабатывает, как я это понимаю, скринсервер по типу "чёрный экран" ... всё бы ничего, но у меня монитор-изображение не возвращается при активности потом клавиатуры или мышки - экран остаётся чёрным.
Пробую в настройках (Raspberry Pi Configuration) решить это траблу убрав Screen Blanking?
Re: Raspberry Pi 2 ... снова
Добавлено: 22 мар 2022, 18:06
Olej
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.
Re: Raspberry Pi 2 ... снова
Добавлено: 22 мар 2022, 18:08
Olej
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
Re: Raspberry Pi 2 ... снова
Добавлено: 22 мар 2022, 18:24
Olej
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)
Re: Raspberry Pi 2 ... снова
Добавлено: 22 мар 2022, 19:55
Olej
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
Не знаю, что там при экстремальных нагрузках, но близко к холостому ходу о температуре можно забыть.