PDA

Bekijk de volledige versie : А работает ли у кого вообще в прошивках udhcpc?!



ValZ
19-09-2008, 12:48
Как перешел на Олеговскую прошивку, с тех пор не могу получить динамический IP от провайдера. В заводской прошивке все работает.
Я забил на это, прописав авдрес в свое время. А тут последнее время прут тормоза связанные с тем, что провадер тот же IPшник выдает другим нормальным людям, кто с DHCP адрес берет.
Домой купил роутер и столкнулся с тем же самым! Заводская прошивка все на ура... качнул 1.9.2.7-10, залил и опять...
Админ провайдера говорит, что на DHCP с моего мак адреса ВООБЩЕ НИКАКИХ ЗАПРОСОВ нет.

Что не так? Может правда глюк?
Кстати, вот тут обсуждение проблемы с тем, что текущие прошивки не продлевают IP адрес полученный... Поправте в прошивках уж сразу а?
http://forum.ufanet.ru/mvnforum/viewthread?thread=21249

На работе WL500g.Deluxe, дома пермиум. Ниже любимый кусок лога:

Jan 1 06:00:07 kernel: vlan1: Setting MAC address to МАКАДРЕС.
Jan 1 06:00:07 kernel: VLAN (vlan1): Underlying device (eth0) has same MAC, not checking promiscious mode.
Jan 1 06:00:08 udhcpc[97]: udhcpc (v0.9.9-pre) started
Jan 1 06:00:09 dhcp client: deconfig: lease is lost
Jan 1 06:00:24 udhcpc[97]: No lease, forking to background.
Jan 1 06:00:24 pppd[103]: pppd 2.4.2 started by root, uid 0
Jan 1 06:00:24 pppd[103]: Using interface ppp0
Jan 1 06:00:24 pppd[103]: local IP address 10.64.64.64
Jan 1 06:00:24 pppd[103]: remote IP address 10.112.112.112
Jan 1 06:00:26 pppd[103]: Starting link
Jan 1 06:00:26 pppd[103]: Serial connection established.
Jan 1 06:00:26 pppd[103]: Connect: ppp0 <--> /dev/pts/0
Jan 1 06:00:26 pptp[116]: route_add: no route to host
Jan 1 06:00:26 dropbear[120]: Running in background
Jan 1 06:00:57 pppd[103]: LCP: timeout sending Config-Requests
Jan 1 06:00:57 pppd[103]: Connection terminated.
Jan 1 06:01:32 pppd[103]: Starting link
Jan 1 06:01:32 pptp[136]: route_add: no route to host
Jan 1 06:01:32 pppd[103]: Serial connection established.
Jan 1 06:01:32 pppd[103]: Connect: ppp0 <--> /dev/pts/1
Jan 1 06:02:03 pppd[103]: LCP: timeout sending Config-Requests
Jan 1 06:02:03 pppd[103]: Connection terminated.

BORODA(C)
19-09-2008, 18:27
Похожий вопрос про логирование операций DHCP клиента (http://wl500g.info/showthread.php?t=16110).

Судя по исходнику, во многих местах нужно добавить диагностику.

proevg
20-09-2008, 04:53
Как перешел на Олеговскую прошивку, с тех пор не могу получить динамический IP от провайдера. В заводской прошивке все работает.
Я забил на это, прописав авдрес в свое время. А тут последнее время прут тормоза связанные с тем, что провадер тот же IPшник выдает другим нормальным людям, кто с DHCP адрес берет.
Домой купил роутер и столкнулся с тем же самым! Заводская прошивка все на ура... качнул 1.9.2.7-10, залил и опять...
Админ провайдера говорит, что на DHCP с моего мак адреса ВООБЩЕ НИКАКИХ ЗАПРОСОВ нет.

Что не так? Может правда глюк?
Кстати, вот тут обсуждение проблемы с тем, что текущие прошивки не продлевают IP адрес полученный... Поправте в прошивках уж сразу а?
http://forum.ufanet.ru/mvnforum/viewthread?thread=21249

На работе WL500g.Deluxe, дома пермиум. Ниже любимый кусок лога:

Jan 1 06:00:07 kernel: vlan1: Setting MAC address to МАКАДРЕС.
Jan 1 06:00:07 kernel: VLAN (vlan1): Underlying device (eth0) has same MAC, not checking promiscious mode.
Jan 1 06:00:08 udhcpc[97]: udhcpc (v0.9.9-pre) started
Jan 1 06:00:09 dhcp client: deconfig: lease is lost
Jan 1 06:00:24 udhcpc[97]: No lease, forking to background.
Jan 1 06:00:24 pppd[103]: pppd 2.4.2 started by root, uid 0
Jan 1 06:00:24 pppd[103]: Using interface ppp0
Jan 1 06:00:24 pppd[103]: local IP address 10.64.64.64
Jan 1 06:00:24 pppd[103]: remote IP address 10.112.112.112
Jan 1 06:00:26 pppd[103]: Starting link
Jan 1 06:00:26 pppd[103]: Serial connection established.
Jan 1 06:00:26 pppd[103]: Connect: ppp0 <--> /dev/pts/0
Jan 1 06:00:26 pptp[116]: route_add: no route to host
Jan 1 06:00:26 dropbear[120]: Running in background
Jan 1 06:00:57 pppd[103]: LCP: timeout sending Config-Requests
Jan 1 06:00:57 pppd[103]: Connection terminated.
Jan 1 06:01:32 pppd[103]: Starting link
Jan 1 06:01:32 pptp[136]: route_add: no route to host
Jan 1 06:01:32 pppd[103]: Serial connection established.
Jan 1 06:01:32 pppd[103]: Connect: ppp0 <--> /dev/pts/1
Jan 1 06:02:03 pppd[103]: LCP: timeout sending Config-Requests
Jan 1 06:02:03 pppd[103]: Connection terminated.

У меня, как воткнул кабель, так и работает.

Jan 1 03:00:05 udhcpc[99]: udhcpc (v0.9.9-pre) started
Jan 1 03:00:05 dhcp client: deconfig: lease is lost
Jan 1 03:00:06 udhcpc[99]: Lease of 10.1.48.119 obtained, lease time 10800
Jan 1 03:00:07 dnsmasq[74]: read /etc/hosts - 5 addresses
Jan 1 03:00:07 dnsmasq[74]: reading /tmp/resolv.conf

Я смотрю, у тебя MAC-адрес явно устанавливается, может там ошибка? Провайдер привязывается к MAC-адресу?

ValZ
20-09-2008, 05:00
Я смотрю, у тебя MAC-адрес явно устанавливается, может там ошибка? Провайдер привязывается к MAC-адресу?

Провайдер проверяет, чтобы на 1 мак было только 1 VPN. Если ошибка, то где то в прошивке скорее всего. Я пока на обоих роутерах ничего не делал, кроме стандартных настроек через веб интерфейс.
Setting MAC address to это на vlan1 же, мое, как я понимаю.

SergeyBoo
26-12-2008, 05:38
Как перешел на Олеговскую прошивку, с тех пор не могу получить динамический IP от провайдера. В заводской прошивке все работает.

Админ провайдера говорит, что на DHCP с моего мак адреса ВООБЩЕ НИКАКИХ ЗАПРОСОВ нет.

Кстати, вот тут обсуждение проблемы с тем, что текущие прошивки не продлевают IP адрес полученный... Поправте в прошивках уж сразу а?
http://forum.ufanet.ru/mvnforum/viewthread?thread=21249

Присоединяюсь. В логах постоянно (каждый час) вот такое:
Dec 26 06:27:25 udhcpc[107]: Lease lost, entering init state
Dec 26 06:27:25 dhcp client: deconfig: lease is lost
Dec 26 06:27:25 udhcpc[107]: Lease of 10.224.x.y obtained, lease time 3600
Dec 26 06:27:25 dnsmasq[68]: read /etc/hosts - 5 addresses
Dec 26 06:27:25 dnsmasq[68]: reading /tmp/resolv.conf
Dec 26 06:27:25 dnsmasq[68]: using nameserver 81.30.199.94#53
Dec 26 06:27:25 dnsmasq[68]: using nameserver 81.30.199.5#53
Dec 26 06:27:25 dhcp client: bound IP : 10.224.x.y from 10.224.107.193
Dec 26 07:27:24 udhcpc[107]: Lease lost, entering init state
Dec 26 07:27:24 dhcp client: deconfig: lease is lost
Dec 26 07:27:25 udhcpc[107]: Lease of 10.224.x.y obtained, lease time 3600
Dec 26 07:27:25 dnsmasq[68]: read /etc/hosts - 5 addresses
Dec 26 07:27:25 dnsmasq[68]: reading /tmp/resolv.conf
Dec 26 07:27:25 dnsmasq[68]: using nameserver 81.30.199.94#53
Dec 26 07:27:25 dnsmasq[68]: using nameserver 81.30.199.5#53
Dec 26 07:27:25 dhcp client: bound IP : 10.224.x.y from 10.224.107.193

Причина в том, что от роутера не приходит запрос на продление адреса dhcp. Поэтому он его теряет через час и когда делает dhcp discover то получает IP заново. Но при этом "дергаются" интерфейсы и скрипты post-firewall. Как результат всякие проблемы с инетом.