Ralink rt2800 Issues with Kernel 5.1 and Above

Briefly describe your issue below:

USB wifi adapter fails to load in kernel versions above 5.1

What version of Parrot are you running? (include version (e.g. 4.6), edition(e.g. Home//KDE/OVA, etc.), and architecture (currently we only support amd64)

KDE security 4.7

uname -a output

Linux workstation 5.3.0-1parrot1-amd64 #1 SMP Parrot 5.3.7-1parrot1 (2019-11-04) x86_64 GNU/Linux

What method did you use to install Parrot? (Debian Standard / Debian GTK / parrot-experimental)

Debian Standard

Configured to multiboot with other systems? (yes / no)

Yes, windows dual-boot

If there are any similar issues or solutions, link to them below:

Arch forums similar issue

If there are any error messages or relevant logs, post them below:

ip address

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether [redacted] brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.101/24 brd 192.168.0.255 scope global dynamic noprefixroute wlan0
       valid_lft 6255sec preferred_lft 6255sec
    inet6 fe80::66e0:cb0b:d73e:e8d5/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: br-10374843bee7: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:8e:38:5a:31 brd ff:ff:ff:ff:ff:ff
    inet 172.19.0.1/16 brd 172.19.255.255 scope global br-10374843bee7
       valid_lft forever preferred_lft forever
4: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:d3:48:aa:c9 brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever
8: wlan1: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether [redacted] brd ff:ff:ff:ff:ff:ff

wlan1 is the usb adapter’s interface. Trying to force it up with ip link set dev wlan1 up errors out as well.

RTNETLINK answers: No such device

lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 27c6:5395 HTMicroelectronics Goodix Fingerprint Device 
Bus 001 Device 002: ID 093a:2521 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 007: ID 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

dmesg

[  421.500010] usb 1-1: new high-speed USB device number 7 using xhci_hcd
[  421.671871] usb 1-1: New USB device found, idVendor=148f, idProduct=3070, bcdDevice= 1.01
[  421.671876] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  421.671880] usb 1-1: Product: 802.11 n WLAN
[  421.671883] usb 1-1: Manufacturer: Ralink
[  421.671885] usb 1-1: SerialNumber: 1.0
[  421.804696] usb 1-1: reset high-speed USB device number 7 using xhci_hcd
[  421.975267] ieee80211 phy4: rt2x00_set_rt: Info - RT chipset 3070, rev 0201 detected
[  421.988304] ieee80211 phy4: rt2x00_set_rf: Info - RF chipset 0005 detected
[  421.988687] ieee80211 phy4: Selected rate control algorithm 'minstrel_ht'
[  422.543819] ieee80211 phy4: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'
[  422.543837] rt2800usb 1-1:1.0: firmware: direct-loading firmware rt2870.bin
[  422.543839] ieee80211 phy4: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.36
[  422.986081] ieee80211 phy4: rt2x00usb_vendor_request: Error - Vendor Request 0x06 failed for offset 0x0404 with error -71
[  423.017784] ieee80211 phy4: rt2800_wait_bbp_ready: Error - BBP register access failed, aborting
[  423.017793] ieee80211 phy4: rt2800usb_set_device_state: Error - Device failed to enter state 4 (-5)

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.