Делаю по этой статье:
#
Код: Выделить всё
uname -a
FreeBSD osboy_server 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Tue Jul 21 21:45:20 MSD 2009 osboy@osboy_server:/usr/src/sys/amd64/compile/GATEWAY amd64
В ядре:
Код: Выделить всё
# Wireless NIC cards
device wlan # 802.11 support
device wlan_wep # 802.11 WEP support
device wlan_ccmp # 802.11 CCMP support
device wlan_tkip # 802.11 TKIP support
device wlan_amrr # AMRR transmit rate control algorithm
device wlan_scan_ap # 802.11 AP mode scanning
device wlan_scan_sta # 802.11 STA mode scanning
device ral # Ralink Technology RT2500 wireless NICs.
Код: Выделить всё
interface=ral0
driver=bsd
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
debug=4
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
ssid=OSBoy_homenet
wpa=3
wpa_passphrase=восемьцифр
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP TKIP
Код: Выделить всё
default-lease-time 600;
max-lease-time 7200;
authoritative;
ddns-update-style interim;
log-facility local7;
subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.2 10.0.0.100;
option routers 10.0.0.1;
option domain-name-servers 111.222.333.444;
}
host mynotebook {
hardware ethernet 00:15:af:b6:1a:33;
fixed-address 10.0.0.2;
}
/etc/rc.conf :
Код: Выделить всё
gateway_enable="YES"
dhcpd_enable="YES"
dhcpd_flags="-q"
dhcpd_ifaces="ral0"
hostapd_enable="YES"
ifconfig_ral0="inet 10.0.0.1 netmask 255.255.255.0 mediaopt hostap"
......остальное вырезано
Смотрю:
Код: Выделить всё
# ifconfig
ral0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:21:91:56:3a:15
inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
media: IEEE 802.11 Wireless Ethernet autoselect <hostap> (autoselect <hostap>)
status: no carrier
ssid OSBoy_homenet channel 13 (2472 Mhz 11g)
authmode AUTO privacy OFF txpower 50 scanvalid 60 bgscan
bgscanintvl 300 bgscanidle 250 roam:rssi11g 7 roam:rate11g 5
protmode CTS dtimperiod 1
Пока делаю:
# ifconfig ral0 up
После чего получаю:
Код: Выделить всё
# ifconfig
ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:21:91:56:3a:15
inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
media: IEEE 802.11 Wireless Ethernet autoselect <hostap> (autoselect <hostap>)
status: associated
ssid OSBoy_homenet channel 1 (2412 Mhz 11g) bssid 00:21:91:56:3a:15
authmode AUTO privacy OFF txpower 50 scanvalid 60 bgscan
bgscanintvl 300 bgscanidle 250 roam:rssi11g 7 roam:rate11g 5
protmode CTS dtimperiod 1
Смотрю в /var/run - ничего похожего на "hostap" там нет, в top - тоже нет...
Что с этим всем сделать, чтобы оно заработало?