Debian i hostapd przy kilku komputerech zrywa połączenie
: 14 października 2009, 17:28
Witam.
Szukałem, czytałem i zgłupiałem...
Uruchomiłem sobie AP/ruter/serwer na Debianie i karcie z chipem atherosa. Sterowniki madwifi. Jak podłączony jest do niego po wi-fi jeden komputer to wszystko jest w porządku. Im więcej komputerów jest podłączonych tym bardziej zrywa połączenie. Kombinowałem z kanałami, najbliższe sieci są w odstępie 2 kanałów od mojego. Wyeliminowałem prawdopodobieństwo awarii łącza, przegrzewania się sprzętu, zakłóceń radiowych.
Oto treści plików konfiguracyjnych.
/etc/hostapd/hostapd.conf:
Co dziwne nie mogę zmusić hostapd do zapisywania logów do tego pliku debug - próbowałem nawet stworzyć ręcznie stosowny plik (pusty) i nadać mu odpowiednie parametry.
/etc/network/interfaces:
eth1 to port WAN
eth0 to port LAN
ath0 to wi-fi
Sieci mam mostkowane na firewallu.
/etc/init.d/firewall:
Za wszelką pomoc serdecznie z góry dziękuję.
[ Dodano: 2009-10-26, 00:19 ]
¯adnych pomysłów?
No to może ktoś się zna na kartach wi-fi? Chodzi mi o to w jakich sytuacjach karta zrywa połączenie?
Szukałem, czytałem i zgłupiałem...
Uruchomiłem sobie AP/ruter/serwer na Debianie i karcie z chipem atherosa. Sterowniki madwifi. Jak podłączony jest do niego po wi-fi jeden komputer to wszystko jest w porządku. Im więcej komputerów jest podłączonych tym bardziej zrywa połączenie. Kombinowałem z kanałami, najbliższe sieci są w odstępie 2 kanałów od mojego. Wyeliminowałem prawdopodobieństwo awarii łącza, przegrzewania się sprzętu, zakłóceń radiowych.
Oto treści plików konfiguracyjnych.
/etc/hostapd/hostapd.conf:
Kod: Zaznacz cały
interface=ath0
logger_syslog=-1
logger_syslog_level=-1
logger_stdout=-1
logger_stdout_level=-1
debug=4
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
driver=madwifi
ssid=test23
wpa=1
wpa_passphrase=tymczasowy
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
/etc/network/interfaces:
Kod: Zaznacz cały
auto lo
iface lo inet loopback
allow-hotplug auto eth1
iface eth1 inet dhcp
pre-up ifconfig eth1 hw ether 00:07:95:0a:25:24
auto eth0
iface eth0 inet static
address 172.17.0.1
netmask 255.255.255.0
auto ath0
iface ath0 inet static
pre-up /sbin/wlanconfig ath0 destroy
pre-up /sbin/wlanconfig ath0 create wlandev wifi0 wlanmode ap
pre-up /sbin/iwconfig ath0 channel 9
pre-down /sbin/wlanconfig ath0 destroy
address 172.17.1.1
network 172.17.1.0
netmask 255.255.255.0
broadcast 172.17.1.255
post-up /etc/init.d/dhcp3-server restart
post-down /etc/init.d/dhcp3-server restart
eth0 to port LAN
ath0 to wi-fi
Sieci mam mostkowane na firewallu.
/etc/init.d/firewall:
Kod: Zaznacz cały
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -X
iptables -t nat -X
iptables -t nat -F
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A FORWARD -o lo -j ACCEPT
iptables -t nat -A POSTROUTING -s 172.17.0.0/24 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 172.17.1.0/24 -j MASQUERADE
[ Dodano: 2009-10-26, 00:19 ]
¯adnych pomysłów?
No to może ktoś się zna na kartach wi-fi? Chodzi mi o to w jakich sytuacjach karta zrywa połączenie?