[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

rtw "transmit timeout" and "too many rx segments"



Hi !

(I'm new to the list, plese tell me if this is not the correct place to
ask this question. It seemed to be anyway).

I'm trying to build a NAT/Wireless router using a Soekris NET4511, a 512
Mb flash and a Cardbus DLINK DWL-610 (rtw driver). I use OpenBSD 3.7 to
do this.

Unfortunately, when trying to associate another machine to this access
point, I get the following errors on the console:
	rtw0: transmit timeout, priority 1 (very often)
	rtw0: too many rx segments (less often)
	rtw0: DMA error/FIFO overflow 04000000, rx descriptor 4 (once)

* Relevant parts of the dmesg say:
  rtw0 at cardbus0 dev 0 function 0 irq 10
  rtw0: ver F, radio SA2400A, amp SA2411, address 00:0f:3d:cf:cb:e8

* My hostname.rtw0 contains:
  inet 10.0.1.1 255.255.255.0 NONE media autoselect mediaopt hostap nwid
narf chan 11

* And ifconfig shows:
  rtw0: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST>
mtu 1500
	address: 00:0f:3d:cf:cb:e8
        ieee80211: nwid narf chan 11 bssid 00:0f:3d:cf:cb:e8
        media: IEEE802.11 autoselect hostap (autoselect mode 11b hostap)
        status: active
        inet6 fe80::20f:3dff:fecf:cbe8%rtw0 prefixlen 64 scopeid 0x7
        inet 10.0.1.1 netmask 0xffffff00 broadcast 10.0.1.255

I also tried with a Netgear MA512 (rtw too) and got the same problem.

When trying to get and IP via DHCP from another machine, I often get the
above messages, and no IP. Sometimes, I can associate with the AP, and
see in the logs that dhcpd got a request:

May 31 02:30:16 mudrublic dhcpd: DHCPDISCOVER from 00:09:5b:8b:23:4a via
rtw0
May 31 02:30:17 mudrublic dhcpd: DHCPOFFER on 10.0.1.10 to
00:09:5b:8b:23:4a via rtw0

But the client machine never get the answer back. More, for each
DHCPOFFER, a transmit timeout seems to occur.

Can anybody help ?

Thanks.

PS: I also sometimes get the message
Data modified on freelist: word 4 of object 0xd094b300 size 0x100
previous type devbuf (0xdeadbeed != 0xdeadbeef)
I'm not sure whether this is linked to the problem or not...

--
Olivier Mehani <shtrom_(_at_)_ssji_(_dot_)_net>
PGP fingerprint: 3720 A1F7 1367 9FA3 C654  6DFB 6845 4071 E346 2FD1

[demime 1.01d removed an attachment of type application/pgp-signature]



Visit your host, monkey.org