Search Linux Wireless

Re: RTL8187 bugs

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

 



Ok Larry, I try again :)
I have been filling your code with debug lines. Very interesting in my
opinion is the report from
drivers/net/wireless/rtl818x/rtl8187/dev.c#rtl8187_configure_filter(),
as follows:

drivers/net/wireless/rtl818x/rtl8187/dev.c#rtl8187_configure_filter
IN>changed_flags=f0:00:00:00 ,total_flags=f0:00:00:80
,multicast=00:00:00:00:00:00:00:00 ,priv->rx_conf=0a:fc:94:90
>FIF_CONTROL
>FIF_OTHER_BSS
>not FIF_ALLMULTI
drivers/net/wireless/rtl818x/rtl8187/dev.c#rtl818x_iowrite32_async
OUT>total_flags=60:00:00:00 ,priv->rx_conf=0b:fc:9c:90

.. which pops in dmesg just after running "airmon-ng start wlan0" for
the first time.
.. after, maybe some daemon, calls it again multiple times, but debug
report is always the same as follows:

IN>changed_flags=90:00:00:00 ,total_flags=f0:00:00:80
,multicast=00:00:00:00:00:00:00:00 ,priv->rx_conf=0b:fc:9c:90
>not FIF_ALLMULTI
drivers/net/wireless/rtl818x/rtl8187/dev.c#rtl818x_iowrite32_async
OUT>total_flags=60:00:00:00 ,priv->rx_conf=0b:fc:9c:90

.. seeing anything suspect??

I have the feeling that first "IN" value of priv->rx_conf could be
bugged.. as result the relative OUT value sent to eeprom is maybe
wrong.. :P

Could you please perform the same test on your working interfaces, and
report me the output?
If you get different output than mine, please send me all outputs, even
if it differs also between your working interfaces.
Here in attach the patch file as requested, its a very simple debug
patch, and you can apply to any backports/compat version you prefer,
latest included.
Just make install, plug the interface, run "airmon-ng start wlan0", and
collect the output from dmesg.

FYI, from probe, my interface type should be as follow:
- RTL8187vB (default) V1
- PCI_EEPROM_WIDTH_93C46
- customer id 0

Thanks :)

On Tue, Dec 3, 2013, at 08:05 AM, Larry Finger wrote:

> If you want me to test anything, you need to send me patches that I can
> apply. 
> Having to regenerate your patches here is something I have no interest in
> doing.

-- 
http://www.fastmail.fm - Choose from over 50 domains or use your own

Attachment: nikita8187.patch
Description: Binary data


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux