Search Linux Wireless

Re: rt2x00 mesh support

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

 



On Tue, 2009-03-17 at 23:04 +0100, Ivo van Doorn wrote:

> I think I found something interesting in the log from Antonio which does
> suggest a mac80211 bug:
> 
> 
> > [108565.280398] phy3 -> rt73usb_config_intf: Error - TXRX_CSR9 WRITE:  0x000d0000, READ: 0x000d0000
> > [108565.385291] phy3 -> rt73usb_write_beacon: Error - TXRX_CSR9 WRITE: 0x00040000, READ: 0x00040000
> > [108565.492687] phy3 -> rt73usb_kick_tx_queue: Error - TXRX_CSR9  WRITE: 0x001d0000, READ: 0x001d0000
> 
> These 3 commands mean that mac80211 has send the beacon data.
> 
> > [108565.603206] phy3 -> rt73usb_init_registers: Error - TXRX_CSR9  WRITE: 0x00000000, READ: 0x00000000
> 
> This command means that mac80211 uses the start() callback function. This triggers rt2x00 to initialize
> the registers which resets the beacon generation.

Strange, that doesn't seem right. If you look at net/mac80211/iface.c,
you'll see it call ->start(), then ->add_interface(), and later
ieee80211_start_mesh(), which calls _if_config() and sets
beacon/beacon_enabled.

johannes

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux