LINUX.ORG.RU

Проброс железных устройств через сеть.

 , ,


0

1

Задача, воспользоваться Wi-Fi модулем роутера под управлением OpenWRT в режиме monitor на машине с Linux по сети. Таким образом, чтобы драйвер устройства работал на Linux хосте. Есть ли какие известные решения этой задачи ? Идеология Linux прямо шепчет, что такое решение должно существовать, однако гугл пока скрывает истину.

Ответ на: комментарий от Minoru

USBIP не подходит, потому что устройство - PCI

root@openwrt:~# lspci -v
00:00.0 Network controller: Qualcomm Atheros AR9580 Wireless Network Adapter (rev 01)
Subsystem: Qualcomm Atheros Device a120
Flags: bus master, fast devsel, latency 0, IRQ 40
Memory at 10000000 (64-bit, non-prefetchable) [size=128K]
[virtual] Expansion ROM at 10020000 [disabled] [size=64K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/4 Maskable+ 64bit+
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [300] Device Serial Number 00-00-00-00-00-00-00-00
Kernel driver in use: ath9k

Возможно в будущем, механизм VFIO приблизит нас к искомому функционалу.

invertor ()
Ответ на: комментарий от armbox

Приветствую всех участников группы!!! Кто-нибудь юзал usb-over-ip в openwrt??? Задача такая: есть удалённый openwrt, нужно сделать так,- чтобы он грузился с флешки через этот-самый usbip. Или может кто сталкивался с подобными задачами? Любая инфа на эту тему, будет к стати!!!! Причина такова: нет физического доступа к рутеру, а флешка неизвестно по каким причинам перестала распозноваться! Usbreset не актуален, так-как активный usb-hab.

single2006 ()
Ответ на: комментарий от single2006

у тебя ничего не получится хотябы по той причине, что служба, которая должна обеспечивать usb-over-ip должна выполняться до того, как ты создашь usb-over-ip соединение.

Deleted ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.