Debian i hostapd przy kilku komputerech zrywa po

Masz problemy z siecią bądź internetem? Zapytaj tu
qb4hkm
Posty: 1
Rejestracja: 14 października 2009, 17:10

Debian i hostapd przy kilku komputerech zrywa połączenie

Post autor: qb4hkm »

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:

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
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:

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
eth1 to port WAN
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
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?
ODPOWIEDZ