Re: serious problem with wi(4) (D-Link DWL-650)

Tony Saign <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
I have seen the same issues w/ D-Link DWL-650 & Intersil MiniPCI. Unfortuneatly you cannot simply unplug a MiniPCI :( I'm forced to power off the system.
This started w/ 4.5 stable about 3 months ago, I just tolerated it for the most part. Can duplicate on an IBM T20 or a Toshiba Tecra.
Receive is always normal, but whenever I would try to upload to another system, the card will sometimes lock the machine.

Good luck!

-Tony

"Jose M. Alcaide" <[email protected]> wrote ..
> Hello,
> 
> I have timeout problems with the D-Link DWL-650 every time I try to
> transmit big files (> 500 KB, for example): the transmission gets hanged
> after 200-300 KB have been transferred (the exact point varies). It also
> sometimes happens when when doing a ping flood (ping -s 1400 -f). However,
> data reception works just fine, including promiscuous mode.
> 
> The system is running 4.6-RELEASE. The card is operating in infrastructure
> mode, and it gets correctly associated to a base station. WEP-128 bit is
> enabled.
> 
> These are the relevant kernel messages:
> 
>    >>> D-Link DWL-650 card inserted <<<
> pcic0: Event mask 0x2
> pcic0: Event mask 0x2
> pcic0: Event mask 0x2
> pcic0: Event mask 0x2
> pcic0: Event mask 0x6
> pcic0: Autodetected 3.3V card
> pccard: card inserted, slot 0
> pcic0: reset 1 int is 10 stat is 6d
> pcic0: reset 2 int is 70 stat is 4d
> pcic0: reset 3 int is 70 stat is 6d
> pcic: I/O win 0 flags 15 240-27f
> wi0: Forcing IRQ to 11
> pcic: I/O win 0 flags 5 240-27f
> wi0 at port 0x240-0x27f irq 11 flags 0x10000 slot 0 on pccard0
> pcic: I/O win 0 flags 15 240-27f
> wi0: Forcing IRQ to 11
> wi0: 802.11 address: 00:05:5d:5c:24:00
> wi0: using RF:PRISM2.5 MAC:ISL3873
> wi0: Intersil Firmware: Primary 1.00.07, Station 1.03.05
> wi0: wi_has_wep = 1
> bpf: wi0 attached
> pcic0: Event mask 0x9
>    >>> File transmission is started; after ~200-300 KB... <<<
> wi0: watchdog timeout
> wi0: timeout in wi_cmd 0x0002; event status 0x8000
> wi0: timeout in wi_cmd 0x0000; event status 0x8000
> wi0: wi_cmd: busy bit won't clear.
> wi0: wi_cmd: busy bit won't clear.
> wi0: init 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.
>    >>> and so on... <<<
> 
> The system enters an quasi-frozen state, until I remove the card: about
> 15-20 seconds later the card extraction is detected and the system
> resumes its normal operation.
> 
> I tried to set hw.pcic.intr_path=1 to no avail. Other PCMCIA cards work
> just fine (the machine is a Dell Inspiron 3700).
> 
> Any ideas?
> 
> Cheers,
> JMA
> -- 
> ****** Jose M. Alcaide  //  [email protected]  //  [email protected] ******
> ** "Beware of Programmers who carry screwdrivers" --  Leonard Brandwein
> **
> 
> To Unsubscribe: send mail to [email protected]
> with "unsubscribe freebsd-mobile" in the body of the message
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.