WiFi access point из FreeBSD

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
mzv
проходил мимо
Сообщения: 1
Зарегистрирован: 2010-12-08 19:09:48

WiFi access point из FreeBSD

Непрочитанное сообщение mzv » 2010-12-08 19:13:45

Здравствуйте. Подскажите пожалуйста.

Есть:
USB-адаптер D-Link WDWA-140 (RT2820)
Сервер FreeBSD 8.1, соединенный с сетью по ethernet (192.168.0.10)
DHCP-сервер (192.168.0.4)
Шлюз (192.168.0.1)

Надо сделать точку доступа, чтобы подключенные по WiFi клиенты имели полный доступ к сети и получали ip-адрес с текущего сервера DHCP
Получилось вот так. Клиенты точку видят, авторизация проходит, адрес не получают. При этом запрос адреса от беспроводного клиента до DHCP-сервера доходит, адрес он назначает.

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

# cat /boot/loader.conf
runfw_load="YES"
if_run_load="YES"

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

# cat /etc/rc.conf
wlans_run0="wlan0"
create_args_wlan0="wlanmode hostap"
cloned_interfaces="bridge0"
ifconfig_bridge0="inet 192.168.0.10 netmask 255.255.255.0 addm em0 addm wlan0 up"
ifconfig_em0="up"
ifconfig_wlan0="up mode autoselect"

hostapd_enable="YES"
gateway_enable="YES"

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

# cat /etc/hostapd.conf
interface=wlan0
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
ssid=My_WiFi
wpa=1
wpa_passphrase=PASSWORD
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP TKIP

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

# ifconfig
em0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=2098<VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC>
        ether 00:14:5e:41:14:14
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
em1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC>
        ether 00:14:5e:41:14:15
        media: Ethernet autoselect
        status: no carrier
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
        nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
run0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
        ether 00:22:b0:05:18:04
        media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
        status: running
bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether c6:2a:59:05:33:9e
        inet 192.168.0.10 netmask 0xffffff00 broadcast 192.168.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: wlan0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
                ifmaxaddr 0 port 6 priority 128 path cost 370370
        member: em0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
                ifmaxaddr 0 port 1 priority 128 path cost 20000
wlan0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:22:b0:05:18:04
        media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
        status: running
        ssid My_WiFi channel 1 (2412 MHz 11g) bssid 00:22:b0:05:18:04
        country US authmode WPA privacy MIXED deftxkey 2 TKIP 2:128-bit
        TKIP 3:128-bit txpower 0 scanvalid 60 protmode CTS wme dtimperiod 1
        -dfs
Последний раз редактировалось f_andrey 2010-12-08 19:21:29, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения. приводите полную диагностику, больше логов больше вероятности ответа, а не флуда

Хостинговая компания 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/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: WiFi access point из FreeBSD

Непрочитанное сообщение manefesto » 2010-12-09 15:31:12

а с чего ты решил что dhcp назначает адрес?
пробуй вручную прописать адреса на клиенте
я такой яростный шо аж пиздеЦ
Изображение