Есть КПК Toshiba G900.
На Винде инет подключается так: КПК подключается к компу через USB кабель, на КПК запускается приложение "Общий интернет" (типа НАТ+ДХЦП), в нем выбирается gprs-подключение, и жмакается "подключить". После подключения КПК к инету на компе появляется новое сетевое соединение, через которое и бегает инет.
При подключении КПК к линуксу (Fedora 8), в логах получаем
# cat /var/log/messages
Aug 30 15:08:26 xxxx kernel: usb 4-2: new full speed USB device using uhci_hcd and address 19
Aug 30 15:08:26 xxxx kernel: usb 4-2: configuration #1 chosen from 1 choice
Aug 30 15:08:26 xxxx kernel: usb 4-2: New USB device found, idVendor=0930, idProduct=0303
Aug 30 15:08:26 xxxx kernel: usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Aug 30 15:08:26 xxxx kernel: usb 4-2: Product: Toshiba RNDIS
Aug 30 15:08:26 xxxx kernel: usb 4-2: Manufacturer: Toshiba Corporation
Aug 30 15:08:26 xxxx kernel: usb 4-2: SerialNumber: XXXXXXXX-XXXX-XXXX-XXXXX-XXXXXXX
#
Куда и как копать - не знаю
В инете встречал описания как настраивать подключение на Linux через блютуз (используя Bluetooth PAN) но хотелось бы все-таки через USB.
Кто-нибудь знает как настроить на линуксе подобное подключение?
Ничего хорошего у тебя через usb не выйдет и SynCE тут мало поможет - не для этого оно.
Настраивай через bluetooth - гарантировано работает, нет проводов и глюков ActiveSync. Оно в Windows горбатое, сам пользователь Winmobile устройства, знаю не по наслышке.
Да тут надо повозится(.Вот тоже девайс Asus P526 пробовал как модем юзать,но безуспешно.Хотя в ядро вкомпилен драйвер pegasus для использования девайсины как lan,а все равно бесполезно.Логи очень похожи,на авторские.Может кто что подскажет?)Заранее благодарен.
3) Перезагрузил комп и стал пользоваться интернетом со смартфона как и в Windows, т.е. простым расшариванием интернета. Всё работает великолепно. Сейчас как раз на таком подключении.
Решил проблему с инетом (Ubuntu 8.04, iPAQ 514) так:
1) скачал usb-rndis-lite, скомпилировал модуль ядра, установил.
2) создал файл /etc/network/ifcfg-rndis0 и вставил туда следующее:
Код
BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU='1460'
MRU='1500'
NAME=''
PEERDNS=no
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='hotplug'
USERCONTROL='no'
3) Перезагрузил комп и стал пользоваться интернетом со смартфона как и в Windows, т.е. простым расшариванием интернета. Всё работает великолепно. Сейчас как раз на таком подключении.
А не мог бы ты все по шагам написать как чо делал? Я попробовал чото не работает нифга, все как было так ии осталось после этих манипуляций ничего не изменилось!
ubcent, у тебя, как понимаю, OpenSUSE, вероятно там другой путь для конфига. Еще смотри, что у тебя выводит dmesg | tail. После подключения устройства через USB-кабель в логе должно появиться что-то вроде
Ребят, поставил синце и все, что ей надо, рндис-усб-лайт тоже скомпилил модулем, теперь при подключении кмк пишет следующее:
[ 1825.695550] rndis_host: no symbol version for struct_module
[ 1825.696463] rndis_wlan: Unknown symbol rndis_tx_fixup
[ 1825.696570] rndis_wlan: Unknown symbol rndis_unbind
[ 1825.696838] rndis_wlan: Unknown symbol rndis_status
[ 1825.697004] rndis_wlan: Unknown symbol rndis_command
[ 1825.697103] rndis_wlan: Unknown symbol generic_rndis_bind
[ 1825.698270] rndis_wlan: Unknown symbol rndis_rx_fixup
[ 1825.717092] rndis_host: no symbol version for struct_module
я так понимаю, что устройство что-то недоговаривает драйверу. Как ему язык развязать или куда копнуть так, чтобы откопать, а то отсутствие инета пока самая сильная причина, по которой с виндов не ухожу. Все делал по манам и хаутушкам- не хочет=(
А почему все хотят жить в раю?! я хочу жить в аду, среди демонов...