Skip to content

Fail to connect with 8723du #18

@vhenriet-sfy

Description

@vhenriet-sfy

Hi,

I'm trying to make this driver work with a 8723du module.
I'm using the branch sync-with-backports/v5.10 on a 5.10.37 kernel.

When I plug the module, I can see that no hw mac is set. No errors in logs.

[20407.683393] usb 5-1.3.1: new high-speed USB device number 27 using xhci_hcd
[20407.771937] usb 5-1.3.1: New USB device found, idVendor=0424, idProduct=2512, bcdDevice= b.b3
[20407.771939] usb 5-1.3.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[20407.819087] hub 5-1.3.1:1.0: USB hub found
[20407.819305] hub 5-1.3.1:1.0: 2 ports detected
[20408.168392] usb 5-1.3.1.1: new high-speed USB device number 28 using xhci_hcd
[20408.257938] usb 5-1.3.1.1: New USB device found, idVendor=0bda, idProduct=d723, bcdDevice= 2.00
[20408.257940] usb 5-1.3.1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[20408.257942] usb 5-1.3.1.1: Product: 802.11n WLAN Adapter
[20408.257943] usb 5-1.3.1.1: Manufacturer: Realtek
[20408.257944] usb 5-1.3.1.1: SerialNumber: 00e04c000001
[20408.332004] rtw_8723du 5-1.3.1.1:1.2: USB: 2
[20408.332035] rtw_8723du 5-1.3.1.1:1.2: Firmware version 48.0.0, H2C version 0

I set manually the mac address, using real device mac, with this command
sudo ifconfig wlan0 ^C ether xx:xx:xx:xx:xx:xx

The, when I try to join a network, I got lot of these errors :

[21055.229853] rtw_8723du 5-1.3.1.1:1.2: failed to wait usb ctrl req:192
[21055.260704] rtw_8723du 5-1.3.1.1:1.2: failed to wait usb ctrl req:64
[21055.290804] rtw_8723du 5-1.3.1.1:1.2: failed to wait usb ctrl req:64
[21055.398028] rtw_8723du 5-1.3.1.1:1.2: failed to wait usb ctrl req:192
[21056.104988] rtw_8723du 5-1.3.1.1:1.2: failed to wait usb ctrl req:192
[21056.135832] rtw_8723du 5-1.3.1.1:1.2: failed to wait usb ctrl req:192
[21056.166760] rtw_8723du 5-1.3.1.1:1.2: failed to wait usb ctrl req:64
[21056.196854] rtw_8723du 5-1.3.1.1:1.2: failed to wait usb ctrl req:64

And of course, the join failed :

[20678.784169] wlan0: send auth to yy:yy:yy:yy:yy:yy (try 1/3)
[20679.889741] wlan0: send auth to yy:yy:yy:yy:yy:yy (try 2/3)
[20680.907193] wlan0: send auth to yy:yy:yy:yy:yy:yy (try 3/3)
[20681.859163] wlan0: authentication with yy:yy:yy:yy:yy:yy timed out
[20681.921387] wlan0: authenticate with yy:yy:yy:yy:yy:yy
[20682.275042] wlan0: send auth to yy:yy:yy:yy:yy:yy (try 1/3)
[20682.891125] wlan0: send auth to yy:yy:yy:yy:yy:yy (try 2/3)
[20683.928462] wlan0: send auth to yy:yy:yy:yy:yy:yy (try 3/3)
[20684.867163] wlan0: authentication with yy:yy:yy:yy:yy:yy timed out

I guess that something is missing regarding the mac address issue.
Any idea on the failed to wait usb ctrl req:64 error?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions