On Monday 16 March 2009, António Marques wrote: > On Mar 15, 2009, at 13:45 , Ivo van Doorn wrote: > > On Sunday 15 March 2009, Antonio Marques wrote: > >> Upon further investigation, beaconing does not work after configuring > >> an interface in mesh point mode but running 'iwlist mesh scan' > >> triggers something in the driver that enables beaconing. > >> After executing this command beacons are generated and correctly > >> received at other nodes. > > > > Thats odd, but very interesting :) > > Could you enable debugfs and CONFIG_RT2X00_LIB_DEBUGFS and > > use the script from http://kernel.org/pub/linux/kernel/people/ivd/tools/rt2x00_regdump.sh > > to create a register dump before running 'iwlist mesh scan' and > > afterwards. > > (So basically when beaconing is broken and when it is working). > > > > Thanks, > > > > Ivo > > > As requested, I have attached the output of the script run before and > after > running 'iwlist mesh scan'. Unfortunately there seems to be no change in > the output. I have also included the queue statistics as these do > change from > one state to the next. Any further pointers to help debug this? I'll > gladly test > any patches that try to address this issue. The dumps aren't correct, I had forgotten to update the script on the website after some API for the rt2x00 debugfs interface changes recently. Attached is the correct patch. Ivo
Attachment:
rt2x00_regdump.sh
Description: application/shellscript