[Platform50-dev] firsttime в ofs

Anton Farygin rider на altlinux.com
Вс Апр 12 21:01:46 MSD 2009


Anton V. Boyarshinov пишет:
>> Но я бы предпочёл галочку на этапе установки, а не включенный по умолчанию.
> Вопрос останется актуальным для тех, кто купит железо..

В железе надо включить по умолчанию.

>> Впрочем, наличие DHCP сервера в сети легко проверяется,
> Логично.. значит надо проверять...

С этим есть проблемы. Дело в том, что не все DHCP сервера отзываются на 
любой поисковый запрос. Это сильно зависит от настройки.

Собственно есть два пути поиска: послать DHCP запрос и попытаться 
получить ответ или просканировать всю сеть на предмет 67-ого и 68-ого 
UDP порта. (надо знать диапазон адресов). Первое - проблемы 
перечисленные выше, второе - не совсем корректное действие, с учётом 
того, что мы не знаем диапазон адресов.

Впрочем, я собрал:
http://git.altlinux.org/people/rider/packages/dhcp_probe.git

Желающие могут попробовать, у меня работает:
# dhcp_probe -f wlan0
note:   starting, version 1.3.0
warn:   received unexpected response on interface wlan0 from BootP/DHCP 
server with IP source 192.168.1.1 (ether src 0:18:f3:e9:92:f7).
warn:   received unexpected response on interface wlan0 from BootP/DHCP 
server with IP source 192.168.1.1 (ether src 0:18:f3:e9:92:f7).
warn:   received unexpected response on interface wlan0 from BootP/DHCP 
server with IP source 192.168.1.1 (ether src 0:18:f3:e9:92:f7).

Это при дефолтном конфиге. Вообще, данная утилита предназначена для 
отслеживания в сети левых DHCP серверов и должна работать в фоновом режиме.

Rgds,
Anton


Подробная информация о списке рассылки platform50-dev