From: Tim Blechmann <tim@klingt.org>
To: "Gábor Stefanik" <netrolller.3d@gmail.com>
Cc: linux-wireless@vger.kernel.org
Subject: Re: rt61pci bug
Date: Mon, 30 Nov 2009 17:46:36 +0100 [thread overview]
Message-ID: <4B13F6EC.5090701@klingt.org> (raw)
In-Reply-To: <69e28c910911290859mc1da58ree7b2d3fa8dc371d@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 7057 bytes --]
On 11/29/2009 05:59 PM, Gábor Stefanik wrote:
> On Sun, Nov 29, 2009 at 3:01 PM, Tim Blechmann <tim@klingt.org> wrote:
>> On 11/04/2009 07:00 PM, Tim Blechmann wrote:
>>>> running the rt61pci module on 2.6.31.5 works fine, but using the recent
>>>> linus/master (2.6.32-rc5) results in this:
>>>
>>> same issue with 2.6.32-rc5 ... new bootlog with more debugging info
>>> attached ...
>>
>> i was still able to reproduce this issue with 2.6.32-rc8 ... it would
>> be nice, if someone could have a look into this issue before 2.6.32 is
>> released ...
>>
>> dmesg from 2.6.32-rc8:
>> [ 10.249098] rt61pci 0000:06:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
>> [ 10.257182] phy0 -> rt61pci_validate_eeprom: EEPROM recovery - NIC: 0xff80
>> [ 10.257184] phy0 -> rt61pci_validate_eeprom: EEPROM recovery - Led: 0xe0ff
>> [ 10.257187] phy0 -> rt2x00_set_chip: Info - Chipset detected - rt: 0302, rf: 0003, rev: 0002561c.
>> [ 10.351794] Registered led device: rt61pci-phy0::radio
>> [ 10.351839] Registered led device: rt61pci-phy0::assoc
>> [ 14.342046] rt61pci 0000:06:00.0: firmware: requesting rt2561.bin
>> [ 14.395533] phy0 -> rt2x00lib_request_firmware: Info - Firmware detected - version: 0.8.
>> [ 14.421238] phy0 -> rt2x00mac_conf_tx: Info - Configured TX queue 0 - CWmin: 3, CWmax: 4, Aifs: 2, TXop: 102.
>> [ 14.421245] phy0 -> rt2x00mac_conf_tx: Info - Configured TX queue 1 - CWmin: 4, CWmax: 5, Aifs: 2, TXop: 188.
>> [ 14.421252] phy0 -> rt2x00mac_conf_tx: Info - Configured TX queue 2 - CWmin: 5, CWmax: 10, Aifs: 3, TXop: 0.
>> [ 14.421258] phy0 -> rt2x00mac_conf_tx: Info - Configured TX queue 3 - CWmin: 5, CWmax: 10, Aifs: 7, TXop: 0.
>> [ 273.404685] phy0 -> rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 2.
>> [ 273.404687] Please file bug report to http://rt2x00.serialmonkey.com.
>> [ 282.143549] wlan0: no IPv6 routers present
>> [ 357.304908] phy0 -> rt61pci_txdone: Warning - TX status report missed for entry 2
>> [ 357.333806] phy0 -> rt61pci_txdone: Warning - TX status report missed for entry 9
>> [ 360.172776] phy0 -> rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 2.
>> [ 360.172778] Please file bug report to http://rt2x00.serialmonkey.com.
>> [ 360.172782] phy0 -> rt2x00mac_tx_rts_cts: Warning - Failed to send RTS/CTS frame.
>> [ 383.880010] No probe response from AP 00:24:fe:09:94:18 after 500ms, disconnecting.
>> [ 383.880026] phy0 -> rt2x00mac_conf_tx: Info - Configured TX queue 0 - CWmin: 2, CWmax: 3, Aifs: 2, TXop: 47.
>> [ 383.880034] phy0 -> rt2x00mac_conf_tx: Info - Configured TX queue 1 - CWmin: 3, CWmax: 4, Aifs: 2, TXop: 94.
>> [ 383.880042] phy0 -> rt2x00mac_conf_tx: Info - Configured TX queue 2 - CWmin: 4, CWmax: 10, Aifs: 3, TXop: 0.
>> [ 383.880050] phy0 -> rt2x00mac_conf_tx: Info - Configured TX queue 3 - CWmin: 4, CWmax: 10, Aifs: 7, TXop: 0.
>> [ 385.220460] wlan0: direct probe to AP 00:24:fe:09:94:18 (try 1)
>> [ 385.421337] wlan0: direct probe to AP 00:24:fe:09:94:18 (try 2)
>> [ 385.621304] wlan0: direct probe to AP 00:24:fe:09:94:18 (try 3)
>> [ 385.821264] wlan0: direct probe to AP 00:24:fe:09:94:18 timed out
>>
>>
>> lspci -vvv:
>>
>> 06:00.0 Network controller: RaLink RT2561/RT61 rev B 802.11g
>> Subsystem: D-Link System Inc Device 3c09
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
>> Latency: 64, Cache Line Size: 64 bytes
>> Interrupt: pin A routed to IRQ 16
>> Region 0: Memory at fb6f8000 (32-bit, non-prefetchable) [size=32K]
>> Capabilities: [40] Power Management version 2
>> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
>> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
>> Kernel driver in use: rt61pci
>> Kernel modules: rt61pci
>>
>> thanks, tim
>
> Could you please try a bisect between 2.6.31 and 2.6.32-rc5? That
> should reveal the faulty commit.
unfortunately, this bug seems to be shadowed by another bug, so
bisecting was not really successful ... do you have suggestions for
commits to revert?
the commits touching drivers/net/wireless/rt2x00/* are:
Alexey Dobriyan (1):
headers: remove sched.h from interrupt.h
Andrew Price (1):
rt2x00: fix the definition of rt2x00crypto_rx_insert_iv
Benoit PAPILLAULT (1):
rt2x00: Add support for retry rates
David S. Miller (2):
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
Igor Perminov (3):
rt2x00: Fix for race condition while update beacon
rt2x00: FIF_PSPOLL filter flag support
rt2x00: Fix beacon de-synchronization while update beacon
Ivo van Doorn (18):
rt2x00: use wiphy rfkill interface
rt2x00: Remove DEVICE_STATE_DISABLED_RADIO_HW
rt2x00: Fix build error when crypto support is disabled
rt2x00: Remove usage of deprecated radio_enabled &
IEEE80211_CONF_CHANGE_RADIO_ENABLED
rt2x00: Use IEEE80211_TX_CTL_MORE_FRAMES flag
rt2x00: Align ieee80211 header to 4-byte boundary for PCI devices
rt2x00: Fix RFKILL polling
rt2x00: Fix for rt2800usb for SHARED_KEY_TABLE initializations
rt2x00: Add new RF chip defines
rt2x00: Set SKBDESC_L2_PADDED in RX path
rt2x00: wireless CLI ID and packet ID must not be 0
rt2x00: Fix MCS register intialization
rt2x00: configure_filter() callback is allowed to sleep
rt2x00: bss_info_changed() callback is allowed to sleep
rt2x00: Cleanup rt2x00mac_bss_info_changed()
rt2x00: Fix TX status reporting
rt2x00: Reorganize padding & L2 padding
rt2x00: Hardcode TX ack timeout and consume time
Johannes Berg (4):
rt2x00: remove skb->do_not_encrypt usage
mac80211: push rx status into skb->cb
wireless: remove print_mac uses
mac80211: allow configure_filter callback to sleep
Lars Ericsson (3):
rt2x00: Don't alter rt2x00dev->default_ant
rt2x00: Fix quality houskeeping for software diversity
rt2x00: Fix rounding errors in RSSI average calculation
Luis Correia (1):
rt2x00: Comment spellchecking
Luis R. Rodriguez (2):
rt2x00: move experimental on kconfig only to rt2800usb
mac80211: redefine usage of the mac80211 workqueue
Michal Szalata (1):
rt2x00: Thrustmaster FunAccess WIFI USB and rt73usb
Pavel Roskin (2):
rt61pci: fix module reloading
rt2x00: cancel all work on disconnect
Stefan Steuerwald (1):
rt2x00: Implement set_tim callback for all drivers
--
tim@klingt.org
http://tim.klingt.org
Which is more musical, a truck passing by a factory or a truck passing
by a music school?
John Cage
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
next prev parent reply other threads:[~2009-11-30 16:46 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-10-25 11:02 rt61pci bug Tim Blechmann
2009-11-04 18:00 ` Tim Blechmann
2009-11-04 18:52 ` John W. Linville
2009-11-04 19:27 ` [rt2x00-users] " Matthijs Kooijman
2009-11-04 20:39 ` Luis Correia
[not found] ` <880c1630911060803k32b3ee46g7cfdfec2485f311@mail.gmail.com>
2009-11-06 16:04 ` Luis Correia
2009-11-29 14:01 ` Tim Blechmann
2009-11-29 16:59 ` Gábor Stefanik
2009-11-29 17:28 ` Tim Blechmann
2009-11-30 16:46 ` Tim Blechmann [this message]
2009-12-05 19:28 ` Tim Blechmann
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4B13F6EC.5090701@klingt.org \
--to=tim@klingt.org \
--cc=linux-wireless@vger.kernel.org \
--cc=netrolller.3d@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).