Сеть по USB
DiSH 25 октября, 2005 - 17:19
Откопал где-то на handhelds.org доку по установке Linux на свой iPAQ 2210. Там ставят линух по сети, а сеть по usb. В доке написано, что для включения сети по USB в ядре должны быть активированы соответствующие опции. Опции я включил, cat /usr/src/linux/.config | grep USB | grep NET
выдает:
CONFIG_USB_USBNET=m CONFIG_USB_NET1080=y # CONFIG_USB_SERIAL_OMNINET is not set CONFIG_USB_GADGET_NET2280=y CONFIG_USB_NET2280=y
USBNET я и в ядро вкомпиливал, и модулем, а потом modprobe usbnet
, но не помогло... dmesg
так и не выдал ничего, сетевой интерфейс usb0 так и не появился....
Подскажите, плз, куда копать.
Заранее спасибо!
З.Ы. Может это из-за того, что у меня кабель не родной? Хотя синхронизация нормально без проблем проходит.
»
- Для комментирования войдите или зарегистрируйтесь
хм
чесно говоря не пробовал конечно, но с чего ты взял что сетевое устройство должно называться usb0? Может просто eth0 и т.д.?
Ну, собственно
Ну, собственно говоря, в доке было написано, что скорее всего это устройство будет называться usb0, но я попробовал и eth2, eth3 и т.п. (eth0 -- RJ45, eth1 -- WiFi у меня)
Так же пробовал usbnet, usbnet0 и т.д.
Не помогает.
Меня несколько смущает то, что
dmesg
ничего не выдает..._________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
# ifconfig usb0 192.168.0.1
# ifconfig usb0 192.168.0.1 netmask 255.255.255.0 up
не помогает?
Неа не
Неа не помогает... Выдаёт
В dmesg интерфейса usb0 не появляется
на кпк в инитскрипте запуск usb0 идет как
_________________
Gentoo GNU/Linux 2.6.15 GCC 3.4.4 Dual Xeon
Я тоже рашил
Я тоже рашил немного побаловаться, проблема в итоге решилась выставлением таких опций:
Интерфейс появился и поднялся. Правда пока ничего не пингуется, но я и не разбирался с этим, сначала надо понять, как эту opie собрать, весь день с ней копаюсь.
А не
А не пинговалось из-за кривой софтины настройки сети, она broadcast прописывает 10.0.0.255, не смотря на то, что адрес я ей укащал 192.168.0.10. Надо либо ручками через ifconfig либо использовать 10.0.0.*
Впринципе
Впринципе настройки почти такие и стояли тока интерфейса не появлялось :-(
Сейчас такие же выставлю. Интерфейс вроде(?) должен появиться в не зависимости от того подключен кпк или нет... Может на нём просто usbnet не поднимается :-((
_________________
Gentoo GNU/Linux 2.6.15 GCC 3.4.4 Dual Xeon
У меня он
У меня он появился когда я отключил
< > Host for RNDIS devices (EXPERIMENTAL)
и тогда появился пунктик
<*> CDC Ethernet support (smart devices such as cable modems)
Ну и еще я все вкомпили, а было модулями.
ЗЫ Без КПК он не существует:
У меня
У меня похоже дело всетаки в том что на девайсе не поднимается usbnet
Так что буду искать rs232 кабель. Или попробую usb через переходник (usb кабель без логики та что должен заработать)
_________________
Gentoo GNU/Linux 2.6.15 GCC 3.4.4 Dual Xeon
А у кого-нибудь
А у кого-нибудь получилось самому собрать opie. Я пока понял, что мне рано ставить линух на КПК. В теории эта гадость собирается при помоще OpenEmbedded, это такая пародия на портажи, когда все натсройки делаются путем редактирования ебилдов. Эта гадость даже ядро сама решила сконфигурировать. Ну и не работает ни фига. Руками тоже пока не получается собрать.
Есть
Есть overlay для кпк (преимущественно для Завров) там есть opie gpe и тп
А собрать можно всё подмонтировав nfs шару с компа и с кпк туда chroo'нуться. В шаре нужен распакованный stage под arm. Я во всяком случае так собрался делать.
_________________
Gentoo GNU/Linux 2.6.15 GCC 3.4.4 Dual Xeon
Это конечно
Это конечно так, но сидеть по nfs не прикольно. Надо его как основной ставить, тем более, что организация familiar мне не очень понравилась.
Меня вом мучает вопрос, а нужно ли это. Когда я купил КПК, то пытался сделать из него персоналку, теперь он превратился в mp3 плеер, фонарик и словарь. И изменит ли это смена операционки, я не знаю.
Это только
Это только начальный этап сборки. Потом на кпк на карточку копируется всё кроме девелоперовской части дистфайлов и портов. Дальше если надо будет что собрать на кпк монтируеш с него по nfs недостающую часть системы и собираеш... Либо в большой генте с помощью кросс-компилятора. Я например так ядро собирал.
_________________
Gentoo GNU/Linux 2.6.15 GCC 3.4.4 Dual Xeon
Аналогичная прблема
Собственно тоже сейчас решил заняться сборкой линукса для своего кпк.
тока вот возникла проблема с usbnet. да ещё на кпк фреймбуфер не работает :-(
_________________
Gentoo GNU/Linux 2.6.15 GCC 3.4.4 Dual Xeon