Интернет через USB модем
Здравствуйте. Ввиду странного стечения обстоятельств имею возможность подключения к интернету лишь посредством Android девайса с помощью абилки USB-модем. Пользуюсь таким коннектом уже порядка полугода на ноуте с гентой (x86) и все в порядке. И, как говорится, не было у бабы проблем - купила баба порося, решил поставить генту на домашний комп. После установки gentoo x86_64 возникла проблема с коннектом к интернету. После установки и перезагрузки интернет поднять так и не удалось, хотя в лайве работал. Пробовал компилить rndis_host, usbnet и cdcether как модулем, так и в ядро. dmesg дает выхлоп с большим кол-вом строк uhci_result_common failed with status 500000. При подключении телефона к компу ifconfig говорит, что inet 169.254.242.52 netmask 255.255.0.0 broadcast 169.254.255.255, а при таком же подключении на ноуте тот же ifconfig говорит inet 192.168.42.5 netmask 255.255.255.0 broadcast 192.168.42.255 (понимаю, что ip (inet из выхлопа ifconfig) никогда не будет один и тот же при переподключении). Пробовал так же писать dhcpcd usb0, но совсем ничего не изменилось, пробовал делать ifconfig usb0 down && /etc/init.d/net.usb0 stop && dhcpcd usb0 - так же результата ноль. Склоняюсь к тому, что надо каким-то образом заставить dmesg не материться, но как...
Извините, наверное я очень сильно туплю, но мучаюсь уже несколько суток. Заранее спасибо
- Для комментирования войдите или зарегистрируйтесь
.
А раскурить процедуру установления соединения на нотебуке не судьба?
lsusb
там,lsmod
...Конфиг ядра...
Телепаты традиционно в отпуску...
ЗЫ: Для нулевого приближения может прокатить использование сценария из http://www.gentoo.ru/content/kak-ustanovit-minimalnuyu-sistemu-gentoo-za-15-minut
:wq
--
Live free or die
Проблема в интернете
Про конфиг ядра писал, что rndis_host, usbnet и cdcether модулями в ноуте собраны, что еще важного нужно собрать в ядро - я не знаю (буду признателен, если подскажете)
.config
lsmod с ноута, да и на компе такой же (ничего, что там x86, а на комп ставлю x86_64?)
lsusb тоже с ноута
Процедура установления соединения? Извините, не понял
Процедура установления соединения
Процедура соединения следующая (как я понимаю, что Вы хотели):
1) Включил телефон в ноут кабелем
2) Выбрал USB модем на устройстве
3) dhcpcd usb0
Но я давно уже не пишу 3), гуй сам поднимает коннект, если видит возможность
К тому же когда я ввожу dhcpcd на ноуте, я вижу большой выхлоп
А если на компе, то скудновато...
/etc/conf.d/net?
/etc/conf.d/net
?:wq
--
Live free or die
config_usb0="dhcp"
config_usb0="dhcp"
Обновил udev
Попробовал обновить udev и теперь dmesg начинает ругаться при dhcpcd usb0 или ifconfig usb0 up. Выхлоп у dhcpcd usb0 уже побогаче, но очевидно IP не из того диапазона
И после чего dmesg изобилует строками uhci_result_common failed with status 500000
UPD и еще в ifconfig usb0 RX errors стремительно растет, а RX packets 0
может дело в кабеле или в usb
может дело в кабеле или в usb разъеме.
Цитата: uhci_result_common
Проблема где-то с USB на физ. уровне скорее всего. IP-адрес не берется имеено потому что при обмене данными происходит ошибка. Проверяйте кабели и порты на устройствах.
Нейтральность - высшее достижение сознания!
Кабели и порты
С помощью того же кабеля я сейчас использую интернет на ноутбуке. В порт в компе подключал накопитель - полет нормальный
IP
Склоняюсь к тому, что ключ к решению проблемы в ip. На ноуте по проводу выдает ip из диапазона 192.168.42.xxx, а на компе 169.254.255.xxx и маски тоже разные. Обычно по wlan0 получаю ip в 169-м диапазоне. Может я не те дрова прикрутил в ядре? Я даже не знаю, что в ядре может помешать нормальной работе... И да, извините, что раньше не указал, версия ядра на ноуте 3.5.7 на компе 3.7.10