Problem s wifi kartou v AP modu

Josef Brzak brzak at linux.fjfi.cvut.cz
Mon Sep 20 00:46:37 CEST 2004


Dobry den,

  chtel bych se Vas zeptat jestli jste se nekdo setkal
  s nasledujicim problem a pripadne jak jste ho resil:

  mam router na kterem je FreeBSD 4.10:

  FreeBSD euler 4.10-RELEASE-p2 FreeBSD 4.10-RELEASE-p2 #0:

  v routeru je jedna wifi karta Z-COM XI-626:

  wi0: <Intersil Prism2.5> mem 0xfa000000-0xfa000fff irq 5 at device 14.0 on pci0
  wi0: using RF:PRISM2.5 MAC:ISL3874A(Mini-PCI)
  wi0: Intersil Firmware: Primary 1.01.01, Station 1.05.06

  karta je nastavena v modu AP. Nastaveni jsem provedl nasledovne:

  cat /etc/rc.conf

  ifconfig_wi0="inet 192.168.1.1 netmask 255.255.255.0 ssid Test.74 channel 1 media DS
  5.5Mbps mediaopt hostap up"

  Na AP je pripojeno 5 klientu (jeden klient ma take FreeBSD 4.10). Vse
  funguje bez problemu do chvile, kdy zacne byt skrze tuto kartu velky
  provoz. Pri velkem provozu dochazi k uplnemu vytuhnuti karty a v logach
  je nasledujici hlaska (pocitac funguje bez problemu dal):

  > wi0: timeout in wi_seek to fc24/0; last status 800b
  > wi0: timeout in wi_seek to fc80/0; last status 800b
  > wi0: wi_cmd: busy bit won't clear.
  > wi0: wi_cmd: busy bit won't clear.
  > wi0: failed to allocate 1594 bytes on NIC
  > wi0: tx buffer allocation failed
  > wi0: wi_cmd: busy bit won't clear.
  > wi0: failed to allocate 1594 bytes on NIC
  > wi0: mgmt. buffer allocation failed
  > wi0: wi_cmd: busy bit won't clear.
  > wi0: wi_cmd: busy bit won't clear.
  > wi0: wi_cmd: busy bit won't clear.

  nekde jsem se docetl, ze je dobre upgradovat firmware na te wifi karte z
  puvodniho 1.03.06 na 1.07.04 nebo 1.08.00. Tak jsem nelenil :-) a
  upgradoval jsem firmware. Upgradovani bylo v pohode a vse se tvarilo
  dobre. Nejdrive jsem vyzkousel verzi 1.07.04 a potom i 1.08.00. Jediny
  a zasadni problem byl v tom, ze klienti AP nascanovali, ale uz se k nemu
  nemohli pripojit. Vse tj. pravidla FW zustalo ve stejnem nastaveni.
  Vyzkousel jsem jeste firmware 1.05.06, ktery jsem potom na karte take
  ponechal, ale ten je bohuzel take padaci, ale klienti se na kartu s
  firmwarem 1.05.06 bez problemu pripojili. Upgradovani firmwaru jsem udelal
  urcite dobre, kdyz alespon jeden fungoval. Jak jsem popsal, nevim proc
  se klienti na AP, ktere ma firmwarem 1.07.04 nebo 1.08.00 nechteji pripojit.

  Jeste jsem upgradoval ten firmware u toho klienta, ktery ma take FreeBSD
  4.10, tam vse fungovalo a na AP se bez problemu pripojil tj. v modu klient
  firmware 1.07.04 i 1.08.00 bez problemu funguje. Doufam, ze muj popis
  problemu neni moc krkolomny.

  Predem Vam moc dekuji za nejake rady.

			       Pepa Brzak



More information about the Users-l mailing list