Quantcast
Channel: Wireless Connectivity
Viewing all articles
Browse latest Browse all 116964

Forum Post: RE: wl1271-SDIO driver in kernel v2.6.35

$
0
0

I found the reason of the bug.

In wl1271_probe function on irq requesting (request_irq) is interrupt function wl1271_irq called. wl1271_irq call ieee80211_queue_work, but ieee80211 has not been initialized. It's done later in wl1271_register_hw function. If I set irq type (set_irq_type) before call of request_irq, then call the interrupt not occurs, but if I'm trying to start the wifi, I get the following:

/ # busybox ifconfig wlan0 up
ifconfig: ioctl 0x8914 failed: Unknown error 132

Why interrupt type is set after request_irq, and not before? For what reasonsmay initialization fail with "132" error?


Viewing all articles
Browse latest Browse all 116964

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>