misc/87248: Data-corruption while using WEP on if_iwi

Stephan van Maris svmaris at madline.net
Tue Oct 11 03:50:17 PDT 2005


>Number:         87248
>Category:       misc
>Synopsis:       Data-corruption while using WEP on if_iwi
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 11 10:50:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Stephan van Maris
>Release:        7-CURRENT (2005-10-10)
>Organization:
>Environment:
FreeBSD soupnazi 7.0-CURRENT FreeBSD 7.0-CURRENT #4: Mon Oct 10 13:07:13 CEST 2005     root at soupnazi:/usr/obj/usr/src/sys/SOUPNAZI  i386
>Description:
I'm using if_iwi with my Intel Pro/Wireless 2200BG

pciconf -vl:

iwi0 at pci3:3:0:	class=0x028000 card=0x27228086 chip=0x42208086 rev=0x05 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = 'PRO/Wireless 2200BG Network Connection'
    class    = network

When I transfer large files over the network (10MB+) I get random errors.

'cp' over NFS bails with a 'protocol not supported' error almost every time.

'scp' occasionaly fails with a 'MAC address corrupted'. This doesn't happen nearly as much as with NFS, but I presume there's some error-detection/correction in the SSH protocol.

There are also random timeouts on a remote SSH-login and regular browsing/e-mailing also suffers from this.

The above only happens when I have WEP (104bit) enabled.

I have net/iwi-firmware-2.3_1 (the latest port) installed.
>How-To-Repeat:
Transfer a large file over NFS, using if_iwi and WEP enabled.
>Fix:
Disable WEP and the problems are gone.
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list