
madwimax - issue #5
При переходе с версии 0.0.2 на 0.1.0 madwimax перестал работать
What steps will reproduce the problem? 1. Запустить madwimax 0.0.2. Всё работает (правда, MTU приходится выставлять вручную). 2. Вырубить madwimax 0.0.2, выдернуть модем, воткнуть опять, запустить madwimax 0.1.0. 3. Интернет не работает. ifconfig показывает, что интерфейс wimax0 есть, но через него принято 0 байт.
What version of the product are you using? On what operating system? madwimax 0.1.0 на xubuntu 9.4.
Comment #1
Posted on Mar 7, 2009 by Swift PandaЭтого мало, нужно больше информации: опции configure делали ли make install как запускаете madwimax лог с -vv
Comment #2
Posted on Mar 12, 2009 by Grumpy Lionопции configure: никаких делали ли make install: нет как запускаете madwimax: вначале выгружаю модуль usb_storage и отучиваю систему от автоматической загрузки этого модуля, потом втыкаю модем, потом запускаю сам madwimax, потом NetworkManager пытается получить IPшник через DHCP и не дожидается ответа, ifconfig показывает, что через wimax0 принято 0 байт. лог с -vv
Bus 001 Device 001: ID 1d6b:0001 Bus 002 Device 001: ID 1d6b:0001 Bus 003 Device 001: ID 1d6b:0001 Bus 004 Device 001: ID 1d6b:0001 Bus 005 Device 001: ID 1d6b:0001 Bus 006 Device 001: ID 1d6b:0002 Bus 007 Device 001: ID 1d6b:0002 Bus 004 Device 005: ID 0458:003a Bus 006 Device 033: ID 064e:a103 Bus 007 Device 057: ID 04e9:6761 Device found Claimed interface Continuous async read start... Chip info: cmc730_v2.1 Firmware info: u200_rev1-2.0.8-BI04 MAC: 00:21:d2:1e:5f:22 Allocated tap interface: wimax0 Starting if-create script... Child exited with status 139 (единственное, что делает скрипт if-* - настраивает DHCP. Но у меня для этого есть NetworkManager) (здесь madwimax останавливается. Шлю ему SIGINT) Starting if-release script... Child exited with status 0
Comment #3
Posted on Mar 12, 2009 by Swift PandaНе понимаю, почему вы предпочитаете делать все руками, а не используете приложенные скрипты, но это ваше дело... Что значит "madwimax останавливается"? Сколько вы ждали, прежде чем посылать ему SIGINT?
Comment #4
Posted on Mar 14, 2009 by Grumpy Lion"madwimax останавливается" значит, что он перестал выводить что-либо в консоль. Такое ощущение, что он завис, хотя процессор он не нагружал. Я ждал пять минут, за это время несколько раз пытался получить IP через DHCP, так не получил ни одного ответа. Через некоторое время модем просто погас и не загорался. Вот что показал ifconfig:
wimax0 Link encap:Ethernet HWaddr 00:21:d2:1e:5f:22
inet6 addr: fe80::221:d2ff:fe1e:5f22/64 Диапазон:Ссылка
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1386 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:500
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Через пять минут мне это надоело, и я послал ему SIGINT. При этом madwimax 0.0.2 нормально работает, только MTU приходится ставить вручную.
Comment #5
Posted on Mar 14, 2009 by Swift PandaДа, тут что-то не так... Попробуйте так: вынуть-вставить модем и несколько раз подряд запустить madwimax с -vvvf. Примерно так: for i in 1 2 3 4 5; do ./madwimax -vvvf; echo; sleep 10; done Сохраните, пожалуйста, полностью все, что происходило в консоли, и приложите к сообщению (желательно упаковав).
Comment #6
Posted on Mar 14, 2009 by Grumpy LionПопробовал. Запускал его пять раз, каждый раз слал SIGINT через 30 секунд после запуска (иначе он не завершается). Каждый раз NetworkManager автоматически пытался получить IP, и каждый раз безрезультатно.
- attempts.tar.bz2 1.42KB
Comment #7
Posted on Mar 15, 2009 by Swift PandaОтлично, спасибо. Вы ведь не трогали модем между попытками, да? Я недавно закоммитил одно изменение, попробуйте собрать trunk. Возможно, поможет, хотя маловероятно. Если не поможет, то надо будет дебажить. У меня пока не воспроизводится.
Comment #8
Posted on Mar 19, 2009 by Grumpy LionПоследняя версия (редакция 134) ведёт себя у меня так же, как и 0.1.0.
Comment #9
Posted on Apr 13, 2009 by Swift PandaЯ исправил довольно серьезную ошибку в r153, попробуйте обновиться. Если не поможет, будем разбираться.
Comment #10
Posted on May 11, 2009 by Grumpy Lionr160 вроде работает.
Comment #11
Posted on May 11, 2009 by Swift PandaОтлично, закрываю.
Status: Verified
Labels:
Type-Defect
Priority-Medium