Я тоже искал - на сегодняшний момент сервера расшаривания USB под mipsel, или с исходниками, нет, увы![]()
У меня тут появился телефон, который помимо обычной линии имеет USB-кабель для подключения к компу и может работать паралельно по skype. Все бы хорошо, но только вот каждый раз подключать его к ноуту и тащить базу от него из коридора с блоком питания и отключением основной линии совсем не прикольно. Соотвественно там же в коридоре висит WLHDD с прошивкой уважаемого Олега, и было бы очень оптимально воткнуть этот телефон в коробочку и расшарить "неизвестное устройства" через сеть (там аудио-девайс + какой-то толи HID, толи еще чего для двусторонней связи со skype - набор номеров, отображение статуса, справочника).
Покопал в инете, нашел некоторое количество вариантов для виндов и линукса, но ничего полностью в исходниках или под mipsel.
Вот здесь есть разные софтинки на эту тему: http://usb-over-network.qarchive.org, http://www.incentivespro.com, в частности есть вот такая софтинка: http://usb-server-for-linux.incentiv....qarchive.org/ с исходниками драйвера под ядро, к которой можно подключиться из другой виндовой проги, но правда сам сервер и тулза без исходников.
В общем пока тупиковая ситуация с этой темой, но может кто-то чем-то подобным интересовался и нашел что-то еще? Тема то возомжно интересная не только в этом применении, наверняка у некоторых есть USB-девайсы, которые нужно поставть рядом с коробочкой, а драйвера под которые есть только под винду например...
Я тоже искал - на сегодняшний момент сервера расшаривания USB под mipsel, или с исходниками, нет, увы![]()
USB Server for Linux [GPL2]
USB/IP Project [GPL]
Оба проекта позволяют расшарить/перенаправить usb-порты.
Можно ли портировать какой-нибудь из них?
1-й нифига не GPL2, Freeware - да, но исходников usbsrvd нет.
2-й надо портировать с ядра 2.6 на 2.4 и нет клиентской поддержки виндов.
Я брал здесь, думал этого полные исходники. В COPYING лежит лецензия GPL v2. А на счет версии ядра - разработчики вроде обещали, при необходимости, доработать под конкретные задачи.
А авторы не хотят добавить USB/IP в прошивку?
Может быть весьма полезным.
http://usbip.sourceforge.net/.
© 2008-2013 ABATAPA WL-500gP/128M / Asus RT-N16 / USB Flash / VLAN / PPPoE / VoIP / nShaper / NAS: iStor is607, Sarotech NAS-20, QNap 109 Pro / NFS / Принтер / etc
Теоретически - да. Практически, этот проект еще нестабилен, особенно клиент под винды. Плюс придётся бэкпортить под 2.4. ASUS в новых роутерах вставил демона u2ec, который является сервером для клиента от eltima, но реально поддерживает только МФУ и клиент только под винды![]()
Нашел тут такую разработку USB/IP Project
есть линуксойдный сервер и виндовый клиентUSB/IP Project aims to develop a general USB device sharing system over IP network. To share USB devices between computers with their full functionality, USB/IP encapsulates "USB I/O messages" into TCP/IP payloads and transmits them between computers.
подскажите, можно как-нибудь настроить его на wl-500gP ?
© 2008-2013 ABATAPA WL-500gP/128M / Asus RT-N16 / USB Flash / VLAN / PPPoE / VoIP / nShaper / NAS: iStor is607, Sarotech NAS-20, QNap 109 Pro / NFS / Принтер / etc
Господа Гуру! Есть великолепная софтинка для расшаривания USB по локалку. Называется USB over Network. Есть ее версия сервера для Linux. Возможно ли какимто образом прикрутить эту штуку к WL700gE или WL500. Это даст возможность полноценной работы МФУ с нашими роутерами.
Сайт программы: http://www.fabulatech.com/usb-over-n...-download.html
Или может кто подскажет другие варианты....
Тема я думаю интересная.
Исходников НЕТ, скомпилена под несовместимое ядро и glibc, суппорт молчит => в помойку.
Варианты - допилить проект USB/IP ну или написать самому с нуля.
НО! проблема одновременного доступа нескольких клиентов нигде до конца не решена.
http://www.usb-server.com/downloads.html
А вот эта штука будет работать?
(Говорю сразу, в Линуксе я валянок. Поэтому и возникает куча вопросов)
На родной прошивке подключение осуществляется следующим образом:
- ставится виртуальный usb-хаб;
- ставится драйвер принтера как для локального принтера;
- включается принтер и он автоматически подхватывается.
Минусы следующие:
- UsbServise.exe (тот самый виртуальный USB-хаб) не всегда ведет себя адекватно и, как следствия:
- UsbServise.exe начинает неадекватно грузить CPU (до 20% на Core2Duo E8400@4GHz);
- принтер может вообще не распознаться или, что еще хуже,
- может начать печатать и посреди страницы встать.
Лечится перезагрузкой.
Вопрос: а как это происходит с альтернативными прошивками? В частности, на "прошивке от энтузиастов"?