А китайских пейсателей софта таки надо убивать вместе с индусскими

Уёбищное поделие D-Link DSL-2500U работает в каком-то непонятном режиме. То есть, иногда оно выдаёт адрес по DHCP само, а иногда форвардит адрес от провайдера. Причём лизы оно _всегда_ выдаёт лишь на несколько секунд, и если зайти в его веб-интерфейс и попытаться там что-то настроить или хотя бы посмотреть, что происходит, то оно может на ходу оторваться, потому что у клиента адрес поменялся.

Под катом подробности для пытливых умов.

Dec 16 20:57:20 plex5 dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
Dec 16 20:57:22 plex5 dhclient: DHCPOFFER of 192.168.1.2 from 192.168.1.1
Dec 16 20:57:22 plex5 dhclient: DHCPREQUEST of 192.168.1.2 on eth0 to 255.255.255.255 port 67
Dec 16 20:57:22 plex5 dhclient: DHCPACK of 192.168.1.2 from 192.168.1.1
Dec 16 20:57:22 plex5 dhclient: bound to 192.168.1.2 -- renewal in 6 seconds.
Dec 16 20:57:28 plex5 dhclient: DHCPREQUEST of 192.168.1.2 on eth0 to 192.168.1.1 port 67
Dec 16 20:57:28 plex5 dhclient: DHCPACK of 192.168.1.2 from 192.168.1.1
Dec 16 20:57:28 plex5 dhclient: bound to 192.168.1.2 -- renewal in 7 seconds.

и т.д. После некоторого количества таких итераций у модема, наконец, поднимается линк к провайдеру, и клиент ВНЕЗАПНО начинает получать белый IP. Но только на 13-16 секунд, никак не больше. Уж не знаю, провайдер это постарался или те же китайцы:

Dec 16 21:03:50 plex5 dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
Dec 16 21:03:52 plex5 dhclient: DHCPOFFER of 92.100.223.248 from 192.168.1.1
Dec 16 21:03:52 plex5 dhclient: DHCPREQUEST of 92.100.223.248 on eth0 to 255.255.255.255 port 67
Dec 16 21:03:52 plex5 dhclient: DHCPACK of 92.100.223.248 from 192.168.1.1
Dec 16 21:03:52 plex5 dhclient: bound to 92.100.223.248 -- renewal in 16 seconds.
Dec 16 21:04:08 plex5 dhclient: DHCPREQUEST of 92.100.223.248 on eth0 to 192.168.1.1 port 67
Dec 16 21:04:08 plex5 dhclient: DHCPACK of 92.100.223.248 from 192.168.1.1
Dec 16 21:04:08 plex5 dhclient: bound to 92.100.223.248 -- renewal in 14 seconds.
Dec 16 21:04:22 plex5 dhclient: DHCPREQUEST of 92.100.223.248 on eth0 to 192.168.1.1 port 67
Dec 16 21:04:22 plex5 dhclient: DHCPACK of 92.100.223.248 from 192.168.1.1
Dec 16 21:04:22 plex5 dhclient: bound to 92.100.223.248 -- renewal in 13 seconds.
Dec 16 21:04:35 plex5 dhclient: DHCPREQUEST of 92.100.223.248 on eth0 to 192.168.1.1 port 67
Dec 16 21:04:35 plex5 dhclient: DHCPACK of 92.100.223.248 from 192.168.1.1
Dec 16 21:04:35 plex5 dhclient: bound to 92.100.223.248 -- renewal in 15 seconds.

А потом случается облом:

Dec 16 21:12:51 plex5 dhclient: DHCPREQUEST of 92.100.223.248 on eth0 to 192.168.1.1 port 67
Dec 16 21:12:51 plex5 dhclient: DHCPNAK from 192.168.1.1

Ну и дальше всё сначала:

Dec 16 21:13:02 plex5 dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
Dec 16 21:13:04 plex5 dhclient: DHCPOFFER of 192.168.1.2 from 192.168.1.1
Dec 16 21:13:04 plex5 dhclient: DHCPREQUEST of 192.168.1.2 on eth0 to 255.255.255.255 port 67
Dec 16 21:13:04 plex5 dhclient: DHCPACK of 192.168.1.2 from 192.168.1.1
Dec 16 21:13:04 plex5 dhclient: bound to 192.168.1.2 -- renewal in 6 seconds.

Причём иногда даже локальный адрес это уёбище подтверждать не хочет, отчего клиент совсем офигевает и поднимает у себя 169.254.*.*:

Dec 16 21:13:40 plex5 dhclient: DHCPACK of 192.168.1.2 from 192.168.1.1
Dec 16 21:13:40 plex5 dhclient: bound to 192.168.1.2 -- renewal in 5 seconds.
Dec 16 21:13:45 plex5 dhclient: DHCPREQUEST of 192.168.1.2 on eth0 to 192.168.1.1 port 67
Dec 16 21:13:45 plex5 dhclient: DHCPNAK from 192.168.1.1
Dec 16 21:13:45 plex5 avahi-autoipd(eth0)[1297]: Found user 'avahi-autoipd' (UID 104) and group 'avahi-autoipd' (GID 110).
Dec 16 21:13:45 plex5 avahi-autoipd(eth0)[1297]: Successfully called chroot().
Dec 16 21:13:45 plex5 avahi-autoipd(eth0)[1297]: Successfully dropped root privileges.
Dec 16 21:13:45 plex5 avahi-autoipd(eth0)[1297]: Starting with address 169.254.248.226

Их надо убивать в детстве, пока они не добрались до компьютеров…

This entry was posted in Uncategorized and tagged , . Bookmark the permalink.

Leave a Reply