Hostapd + dhcpd = клиент не получает IP

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Kaspian
рядовой
Сообщения: 22
Зарегистрирован: 2008-12-08 20:00:10

Hostapd + dhcpd = клиент не получает IP

Непрочитанное сообщение Kaspian » 2009-01-07 16:25:24

Сделал роутер, к нему подключается одна машина с помощью кабеля и несколько клиентов по wifi, сетевая карта rl2 и wifi-карта ral0 объеденены в bridge

rc.conf:

Код: Выделить всё

cloned_interfaces="bridge0"
ifconfig_bridge0="inet 10.0.0.1 netmask 255.255.255.0 addm rl2 addm ral0 up"
ifconfig_rl2="up"
ifconfig_ral0="ssid xz-wpa mode 11g mediaopt hostap up"
...
dhcpd_enable="YES"
dhcpd_ifaces="bridge0"
hostapd_enable="YES"
hostapd.conf

Код: Выделить всё

interface=ral0
debug=1
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
ssid=xz-wpa
wpa=1
wpa_passphrase=*******
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP TKIP
Машина подключённая к rl2 (кабелем) получает настройки по DHCP - нормально, а вот с wifi клиентами лажа, подключение происходит и если прописать настройки сети в ручную - всё прекрасно работает, но по dhcp они ничего не получают, хотя сам dhcpd в этот моменты выдаёт следующее:

Код: Выделить всё

DHCPDISCOVER from 00:1b:77:4d:d3:c9 via bridge0
DHCPOFFER on 10.0.0.254 to 00:1b:77:4d:d3:c9 (acer) via bridge0
DHCPDISCOVER from 00:1b:77:4d:d3:c9 (acer) via bridge0
DHCPOFFER on 10.0.0.254 to 00:1b:77:4d:d3:c9 (acer) via bridge0
DHCPDISCOVER from 00:1b:77:4d:d3:c9 (acer) via bridge0
DHCPOFFER on 10.0.0.254 to 00:1b:77:4d:d3:c9 (acer) via bridge0
DHCPDISCOVER from 00:1b:77:4d:d3:c9 (acer) via bridge0
DHCPOFFER on 10.0.0.254 to 00:1b:77:4d:d3:c9 (acer) via bridge0

Код: Выделить всё

# ifconfig bridge0
bridge0: flags=8a43<UP,BROADCAST,RUNNING,ALLMULTI,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 5a:82:5d:d7:f7:3f
        inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
        id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
        maxage 20 holdcnt 6 proto rstp maxaddr 100 timeout 1200
        root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
        member: ral0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
        member: rl2 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>


# ifconfig ral0
ral0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 2290
        ether 00:1b:11:b2:0d:d3
        media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
        status: associated
        ssid xz-wpa channel 1 (2412 Mhz 11g) bssid 00:1b:11:b2:0d:d3
        authmode WPA privacy MIXED deftxkey 2 TKIP 2:128-bit TKIP 3:128-bit
        txpower 50 scanvalid 60 bgscan bgscanintvl 300 bgscanidle 250
        roam:rssi11g 7 roam:rate11g 5 protmode CTS dtimperiod 1
роутер на FreeBSD 7.0-RELEASE + isc-dhcp3-server-3.0.5_2 (собран без jail\chroot)
клиентом пробовал подключатся с Vista, Ubutu, Win mobile 6

может у кого есть идеи куда копнуть, а то гугление не помогает :(

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Kaspian
рядовой
Сообщения: 22
Зарегистрирован: 2008-12-08 20:00:10

Re: Hostapd + dhcpd = клиент не получает IP

Непрочитанное сообщение Kaspian » 2009-01-07 16:56:25

Проблема решилась переходом на WPA2-PSK :)