LINUX.ORG.RU

92
Всего сообщений: 715

Не доступен ethernet порт в initramfs

Доброго времени суток, ЛОР!

Проблема

Загружаюсь в initramfs(собран через buildroot) консоль. Из сетей доступен только loop device. Нужен ethernet.
В реальном rootfs он отображается. Я так понимаю, что он подгружается модулем ядра. В то же время, драйвер есть в дереве ядра, и по идее, не должен быть модулем, так ведь?…
К примеру, на дефолтном ядре распберри ethernet в initramfs доступен сразу.

Окружение

variscite mx8m-mini, ядро 5.4.3, ethernet контроллер - atheros 8031.

Вопрос

Как получить доступ к ethernet’у из-под initramfs без модулей ядра(ядро может смениться)

 , , ,

Kass_Martin ()

отключение/переподключения vpn в openvpn  

Если происходит отключение по каким либо причинам vpn, нужно сделать что бы openvpn пытался снова и снова подключаться к нему, но главное не давать обращаться без vpn в сеть.
Каикм образом такое можно реализовать в openvpn?

 , , ,

foozzi ()

Перерегистрация в сети

Доброго времени суток, ЛОР!

Проблема

Устройство сначала загружается в initramfs, там ему выдаётся статический ip адрес - настройки прописаны в /etc/network/interfaces.d/eth0.conf, командой ifup -a. Всё работает, подключается.
После манипуляций, перед загрузкой в реальный rootfs вызывается ifdown -a и идёт загрузка.
В реальном rootfs тоже выставляется статический ip адрес, но по нему 9/10 случаев устройство не видно в сети.

Окружение

RPI3B+, rootfs - raspbian, initramfs - собранная из buildroot.

Вопрос

Как сделать насильную перерегистрацию устройства в сети или что я делаю неправильно?

 , ,

Kass_Martin ()

Подключится к Raspberry Pi локально, когда тот подключен к vpn

По сабжу не проверял (пока нет возможности), не будет ли проблем с подключением если малина под vpn работает?

 ,

foozzi ()

Raspberry Pi 4 в качестве интеллектуальной пишущей машинки

Привет! Собственно, сабж. Заинтересовался возможностью использования малинки в качестве десктопа. Интересует в основном вопрос софта. Много ли софта скомпилировано под arm? Что с проприетарщиной вроде скайпа? Какие дистры можно на нем использовать, как настраивать загрузчик? Так же хочу узнать, нужно ли ему активное охлаждение (по этому поводу есть противоречивые мнения), как вы решаете вопрос с накопителем.

sudo cast ukr_unix_user, burato

 , ,

anti_win ()

Не работает 802.11ac на Raspberry Pi 4B, Linux 5.8.9 (mainline)

Привет.

Как вообще обстоят дела с 802.11ac на последней ежевике? А с драйверами?

Суть проблемы: на википедии и raspberrypi.org написано, что в железе 802.11ac есть, но я не могу подключиться ни к одной из своих 802.11ac точек (Xiaomi R3P @ openwrt, Synology RT2600ac @ штатная прошивка).

Если AP в режиме «только 802.11ac», то подключение не проходит:

ноя 08 01:43:09 iot-0 NetworkManager[1145]: <info>  [1604788989.9384] device (wlan0): supplicant interface state: disconnected -> scanning
ноя 08 01:43:09 iot-0 NetworkManager[1145]: <info>  [1604788989.9385] device (p2p-dev-wlan0): supplicant management interface state: disconnected -> scanning
ноя 08 01:43:12 iot-0 wpa_supplicant[1156]: wlan0: CTRL-EVENT-SSID-REENABLED id=0 ssid="Nexus"
ноя 08 01:43:12 iot-0 wpa_supplicant[1156]: wlan0: Trying to associate with SSID 'Nexus'
ноя 08 01:43:12 iot-0 NetworkManager[1145]: <info>  [1604788992.2774] device (wlan0): supplicant interface state: scanning -> associating
ноя 08 01:43:12 iot-0 NetworkManager[1145]: <info>  [1604788992.2775] device (p2p-dev-wlan0): supplicant management interface state: scanning -> associating
ноя 08 01:43:14 iot-0 wpa_supplicant[1156]: wlan0: CTRL-EVENT-ASSOC-REJECT bssid=00:00:00:00:00:00 status_code=16
ноя 08 01:43:14 iot-0 wpa_supplicant[1156]: wlan0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="Nexus" auth_failures=2 duration=20 reason=CONN_FAILED
ноя 08 01:43:14 iot-0 NetworkManager[1145]: <info>  [1604788994.5964] device (wlan0): supplicant interface state: associating -> disconnected
ноя 08 01:43:14 iot-0 NetworkManager[1145]: <info>  [1604788994.5965] device (p2p-dev-wlan0): supplicant management interface state: associating -> disconnected

Ширину канала в 20MHz форсировать пробовал, сам канал тоже заведомо подходящий, пробовал 36 и 64 (т. е. не регуляторные проблемы). Если включить на точке 802.11n, то подключается в соответствующем режиме:

# iw dev
phy#0
        Unnamed/non-netdev interface
                wdev 0x3
                addr 92:6f:9b:55:49:bf
                type P2P-device
                txpower 31.00 dBm
        Interface wlan0
                ifindex 3
                wdev 0x1
                addr dc:a6:32:cf:4e:fc
                ssid Nexus
                type managed
                channel 64 (5320 MHz), width: 40 MHz, center1: 5310 MHz
                txpower 31.00 dBm

# iw dev wlan0 link
Connected to 00:11:32:ad:75:e5 (on wlan0)
        SSID: Nexus
        freq: 5320
        RX: 157315041 bytes (189212 packets)
        TX: 2215381 bytes (21260 packets)
        signal: -51 dBm
        rx bitrate: 150.0 MBit/s
        tx bitrate: 200.0 MBit/s

        bss flags:      short-slot-time
        dtim period:    4
        beacon int:     100

(кстати, забавно, что MCS в выводе нет — ни HT, ни VHT, хотя это совершенно точно 802.11n)

Ядро ванильное из Arch Linux ARM (5.8.9-2-ARCH), aarch64, драйвер brcmfmac.

Куда копать?

 , , , ,

intelfx ()

Отключился wi-fi в ubuntu 20.10

Подключал вай-фай на raspberry pi в последней ubuntu и поначалу все работало.Пинговалось окейно и по ip подключался.После перезагрузки wi-fi пропал. Wpa_supplicant: iface wlan0 inet static adress …… Netmask 255.255.255.0 Gateway 192.168.0.254 dns-nameservers 192.168.0.254 8.8.8.8 auto wlan0

 ,

plsdonotmindit ()

Кто-нибудь в Москве и окрестностях продаёт Raspberry Pi 4 8GB?

Если продаёте, то купил бы где-нибудь за 6000 рублей (это за саму плату, если без повреждений, стоимость аксессуаров обговаривается отдельно).

 , ,

te111011010 ()

Raspberry Pi и LUKS

Можно ли установить на raspberry pi какой-нибудь более-менее сносно работающий на ней дистрибутив Linux на зашифрованный luks-раздел? Гугл выдаёт только ссылки про kali, но вы сами понимаете, что kali не linux и вообще не ОС.

Кстати, как там дела с raspberry pi os 64 bit?

 , ,

te111011010 ()

Вышел компьютер Raspberry Pi 400, в форме клавиатуры

Цена от $70, 4 Гб ОЗУ DDR4, процессор разогнан до 1,8 ГГц (на RPi 4B - 1,5 ГГц). На официальном сайте - новость, а также возможность заказать (русская раскладка пока недоступна). На 3dnews - перевод новости с официального сайта. На Phoronix - результаты бенчмарков (уделывает RPi 4B).

 , ,

ZenitharChampion ()

Схема Локальной Сети

Добрый день. Хотел узнать совета о реализации локальной сети.

Схема выглядит так: Роутер с выходом в интернет, к которому подключаются клиенты; RPi 4, подключенный по кабелю к роутеру - на нем будет установлен Pi-Hole / Adguard Home для фильтрации рекламы, также он будет подключен по беспроводу к другой вайфай точке; клиенты при желании могут выходить в сеть через другой вайфай, использую RPi как шлюз.

Как я планирую реализовать: в админ-панели роутера назначаю статический адрес для RPi, ставлю DNS-сервером по-умолчанию этот IP в роутере (необходимое условие для фильтрации рекламы); на RPi поднимаю локальный OpenVPN / Wireguard сервер, к которому подключаются клиенты при необходимости выйти в сеть через другую точку доступа.

Собственно вопрос: будет ли работать моя схема? Есть ли возможность ее оптимизировать?

(RPi на руках нет, соответственно, проверить не могу)

 , , ,

KnowledgeIsPower ()

Питание Raspberry Pi4

Подключаю малину к ATX блоку питания (обмылок кабеля type-c, который не полноценный type-c) перепаян, чтобы включаться в разъемы блока питания.

Так вот если подключаться к контакту StandBy (5v 2.5A согласно шильдику БП), то малина работает нормально (ну если нет жручего обвеса). А вот если подключаться к 5V линиям, где казалось бы 15А, то постоянно вылезает UnderVoltage detected). В случае линии standby тоже бывает, но значительно реже.

Как так-то? Кабель type-c от зарядки теоефона. Даже если бы напряжение бы проседало от тонкости жил, говнопайки etc, то почему работает по-разному от разных линий? При этом от более мощной работает хуже?

 , ,

gutaper ()

Netbsd + Raspberry 2 b+ не горяд диоды PWR и ACT

Во время загрузки горят как надо но только загрузится и перестают!

есть нагрузка на CPU/Диск или нет - диоды вообще не горят что питания что активности

как их можно включить? не могу понять...

 , , , ,

GGUseR ()

Stream Plex или Tidal на Raspberry Pi

Привет ЛОР,

У меня следующая задача - я хочу взять малину, воткнуть в нее серьезное аудиожелезо по USB (допустим оставим вопрос драйверов за скобками), чтобы оно распозналось как аудиокарта.

Потом я хочу сидеть за другой машиной с браузером или с Android телефоном и там хочу включать треки, но чтобы они играли на малине. И все это без искажений FLAC в цифровой форме, без resampling чтобы на железо просто уходил PCM звук.

Источники звука:

  • Самый лучший вариант - стриминговые платформы. Идеально если бы работало все вплоть до Tidal Masters
  • Чуть хуже вариант - FLACs с диска. Тут как бы и mpd можно обойтись, но это очень неудобно, качать это все.

Plex я упомянул в том контексте что он у меня уже есть, у него есть связка с Tidal, но нету какого-то промежуточного сервера чтобы слать это все на малину.

Мою задачу полностью решает Roon Core (x86_64) + Roon Bridge (arm64), но я пока не уверен что хочу еще и на них подписываться. Я хочу узнать, можно ли подобное навелосипедить из подручных средств.

 , ,

vertexua ()

общая сеть между PC+Raspberry pi 4 model B + phone

Что имеется: ПК (без подключения к интернету) + смартфон (используется как USB модем для подключения к интернету + WiFi точка доступа) + rapberry pi 4 model B (подключена к ПК через ethernet). Есть связь между малиной и ПК (по ethernet), ПК выходит в интернет через USB-модем смартфона, Малина выходит в интернет через Wifi точку доступа того же смартфона Задача: настроить малину так, чтобы использовать интрнет от USB модема или ПК, без включения wifi. P.S. телефон в режиме юсб модема - единственный способ выйти в интернет для ПК. на малине стоит raspbian, на ПК windows10 на малине команда ifconfig выдает следующие сети: eth0 169.254.139.29 wlan0 192.168.43.217

 , ,

alzp ()

Raspberry Pi с 8GiB ОЗУ и 32-битная сборка linux-а

Кто сталкивался, поделитесь опытом, что у ARM с памятью в 32-битном режиме. Есть ли проблемы и если да, возможно ли остальную память использовать как ram-drive?

64 битная «официальная сборка» под малинку - только серверная (Ubuntu).

 

DLXF ()

Захват звука с HDMI на RaspberryPi в LinreElec.

На ПК делается достаточно просто:

# Файл out.raw может быть FIFO.
# Захватить звук в файл:
    pacat --record -d alsa_output.pci-0000_00_1b.0.analog-stereo.monitor > out.raw 

# Воспроизвести файл с захваченным звуком:
    play -t raw -r 44.1k -e signed-integer -b 16 -c 2 out.raw

# Конвертировать файл с захваченным звуком в формат wav:
    sox -t raw -r 44100 -e signed-integer -L -b 16 -c 2 out.raw out.wav

Сейчас нужно сделать что-то подобное на моём LibreElec (запущен на Raspberry Pi).

Очень важно захватить то, что воспроизводится на HDMI (если вообще возможно - Line-in) и передать звуковые данные, например, через FIFO или пайп в конвеер и/или по SSH.

Найти устройство через pactl и pacmd не получилось.

Попытки захватить звук определённого клиента (пробовал по аналогии с этим ) так же не получилось. Клиент определяется так:

Client #1
	Driver: protocol-native.c
	Owner Module: 0
	Properties:
		application.name = "KodiDriver"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "33"
		application.process.id = "786"
		application.process.user = "root"
		application.process.host = "Kodi"
		application.process.binary = "kodi.bin"
		application.language = "C"
		window.x11.display = ":0.0"
		application.process.machine_id = "70f5b9605a53e61719a3a9c55caf6b36"

Подскажите, как правильно захватить звук.

 , , ,

zzdnx ()

OpenBSD на arm64

Есть ли хоть один одноплатник на который OpenBSD устанавливается легко? Пускай в данном случае эталоном «легко» будет установка OpenBSD обычным инсталлером с LiveUSB или просто прошивка образа на карточку. А потом чтобы работал хотя-бы Ethernet и USB. В идеале HDMI и WiFi конечно.

Что не гляну guide, так все вот в таком духе https://github.com/jasperla/openbsd-rockpro64, копируешь dtb с форумов ручками, подключаешься к serial порт и потом еще

The USB ports don’t seem to work yet despite the controller attaching in OpenBSD, this is probably due to the dtb not being fully correct. Also, the dtb should be built as part of the sysutils/dtb port.

Кому нужны эти USB.

 , , ,

vertexua ()

Потеря ssh-подключения в raspberry при подключении к wi-fi

Есть главный роутер, к которому по Ethernet подключены ПК и raspberry pi zero. Этот роутер используется для выхода в интернет и подключения с ПК к raspberry по ssh.

К raspberry подключен внешний wi-fi адаптер, который успешно работает (определяется в ifconfig и ищет сети).

Есть еще 1 роутер (побочный), к которому требуется подключиться с raspberry через wi-fi. Это удалось сделать, добавив следующее в /etc/network/interfaces:

allow-hotplug wlan0

iface wlan0 inet manual

wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

iface default inet dhcp

а затем и в /etc/wpa_supplicant/wpa_supplicant.conf:

network={ ssid=«NameNet»

psk=«password»

key_mgmt=WPA-PSK

}

Однако после правки этих двух файлов подключиться по ssh с ПК к плате не удается (Resource temporarily unavailable). При этом dhcp-сервер главного роутера видит плату и назначает ей ip-адрес. Как мне сохранить подключение по ssh к ПК при добавлении подключения по wi-fi?

 , ,

MaksimIT ()

Температура Raspberry Pi 4

Небольшой анализ температуры четвертой малинки под нагрузкой при различных сетапах для отвода тепла:

https://i.ibb.co/4sbM5QL/output.png

Наличие даже такого маленького кулера сильно влияет не температуру, а именно:

  • в закрытом корпусе снижает температуру в среднем на 24°C,

  • в открытом корпусе снижает температуру в среднем на 25°C.

В открытом корпусе без кулера температура ниже по сравнению с закрытым без кулера в среднем на 3°C.

В открытом корпусе с кулером температура ниже по сравнению с закрытым с кулером в среднем на 4°C.

В закрытом корпусе кулер на вдув по сравнению с кулером на выдув в среднем снижает температуру на 4°C.

При измерениях температура окружающей среды была 23±0.5°C. На ЦПУ прикреплен алюминиевый радиатор. Тесты проводились с этим кейсом с кулером:

https://i.ibb.co/kgNnsFD/Screenshot-from-2020-09-19-19-33-21.png

Забыл предварительно потестить без радиаторов как следует (продолжительная нагрузка и прочее), но поверьте на слово, радиаторы в открытом корпусе снижают температуру на 3-4°C.

TL;DR Кулер маст хэв. Шум от него есть в районе 15 dB.

Тесты проводились на Raspberry Pi OS последней версии утилитой stress на 4 ядра в течение почти 600 секунд.

 , ,

plMORR ()