Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
doc:jroboplc:setup_raspbian_jessie [2024/02/22 07:09] denis [rtc ds3231] |
doc:jroboplc:setup_raspbian_jessie [2025/02/02 16:15] (текущий) denis [static ip (debian 12 via nmtui)] |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Подготовка ПЛК на базе компьютера Raspberry Pi ====== | + | ====== Настройка Raspberry Pi для jrobo ====== |
| Проверено на оборудовании: | Проверено на оборудовании: | ||
| Строка 57: | Строка 57: | ||
| Алексей, сделай своё решение, раз тебе это говенное. | Алексей, сделай своё решение, раз тебе это говенное. | ||
| - | sudo apt-get install mc telnet | + | sudo apt-get install mc telnet dos2unix nmap minicom rsync |
| sudo mcedit /etc/default/keyboard | sudo mcedit /etc/default/keyboard | ||
| Строка 74: | Строка 75: | ||
| [[https://pi-hole.net/faq/how-do-i-set-a-static-ip-address-in-raspbian-jessie-using-etcdhcpcd-conf/|src]] | [[https://pi-hole.net/faq/how-do-i-set-a-static-ip-address-in-raspbian-jessie-using-etcdhcpcd-conf/|src]] | ||
| + | |||
| + | ===== static ip (debian 12) ===== | ||
| + | sudo cp /etc/network/interfaces /etc/network/interfaces.bak | ||
| + | sudo mcedit /etc/network/interfaces | ||
| + | |||
| + | auto eth0 | ||
| + | iface eth0 inet static | ||
| + | address 192.168.1.210 | ||
| + | netmask 255.255.255.0 | ||
| + | gateway 192.168.1.210 | ||
| + | dns-nameservers 8.8.4.4 8.8.8.8 | ||
| + | | ||
| + | ===== static ip (debian 12 via nmtui) ===== | ||
| + | |||
| + | <code> | ||
| + | $ nmcli device status | ||
| + | DEVICE TYPE STATE CONNECTION | ||
| + | eth0 ethernet connected Wired connection 1 | ||
| + | lo loopback connected (externally) lo | ||
| + | wlan0 wifi disconnected -- | ||
| + | | ||
| + | $ sudo nmtui edit "Wired connection 1" | ||
| + | |||
| + | $ sudo systemctl restart NetworkManager | ||
| + | </code> | ||
| + | | ||
| + | ===== static ip (raspberry pi os lite 2025) ===== | ||
| + | |||
| + | sudo nmtui | ||
| | | ||
| Строка 113: | Строка 143: | ||
| ===== rtc ds3231 ===== | ===== rtc ds3231 ===== | ||
| - | <note tip>А вообще-то можно не использовать не использовать часы, если настроить синхронизацию времени с windows-компом</note> | + | <note tip>В общем-то, можно и не использовать часы, если настроить синхронизацию времени с windows-компом</note> |
| {{:doc:jroboplc:ds3231_module.jpg?400|}} | {{:doc:jroboplc:ds3231_module.jpg?400|}} | ||
| Строка 272: | Строка 302: | ||
| ln -s jdk1.8.0_101 java-8-oracle | ln -s jdk1.8.0_101 java-8-oracle | ||
| + | |||
| + | sudo mkdir /data | ||
| + | sudo chmod 777 /data | ||
| + | sudo mkdir /usr/lib/jvm | ||
| + | sudo chmod 777 /usr/lib/jvm | ||
| + | | ||
| + | # скопировать дистрибутив с другого компа при помощи mc/Shell Link... пример адреса: | ||
| + | denis@192.168.1.44/home/denis/Public/1 | ||
| + | | ||
| + | cd /usr/lib/jvm | ||
| + | # перенести дистрибутив и распаковать | ||
| + | tar -xzvf jdk-8u391-linux-aarch64.tar.gz | ||
| + | sudo ln -s jdk1.8.0_391 java-8-oracle | ||