RT5370 Wireless Adapter

Getting your soundcard to work, using Debian on non-i386 hardware, etc

RT5370 Wireless Adapter

Postby krooked1 » 2017-10-20 19:17

Hello all, this is my first time running Debian although I've used debian-based distros in the past. Gotta say, it's the best. Anyway...

I already got drivers for my pcie wireless card working, but now I am trying to get a dongle working (supports packet injection, monitor mode, etc.)
I followed this tutorial: https://wiki.debian.org/rt2800usb
Running Debian 9 I installed firmware-misc-nonfree

Code: Select all
root@omni1:~# uname -a
Linux omni1 4.9.0-4-amd64 #1 SMP Debian 4.9.51-1 (2017-09-28) x86_64 GNU/Linux


Here are the results of iwconfig, the dongle is wlx001986513066 - why it's not wlan1 - idk I'm still new to debian. (if someone cares to touch on that, it'd be nice, also maybe how i can change it.)
Code: Select all
root@omni1:~# iwconfig
wlp3s0f0  IEEE 802.11  ESSID:"Tower of Babel" 
          Mode:Managed  Frequency:2.437 GHz  Access Point: 5C:B0:66:DC:0E:6D   
          Bit Rate=72.2 Mb/s   Tx-Power=30 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=70/70  Signal level=35 dBm 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:21  Invalid misc:175   Missed beacon:0

enp4s0f1  no wireless extensions.

wlx001986513066  IEEE 802.11  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=30 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
         
lo        no wireless extensions.


Code: Select all
root@omni1:~# lsusb |grep RT
Bus 001 Device 010: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter


So as one could see, everything looks fine, however, when I go to actually connect to a network on that interface... it fails to connect. My pcie nic card works just fine though and connects to my home network with no problems.
If anybody could help me it would be very much appreciated. Any additional output needed from the terminal; please advise. This will be a learning process for me and I am excited about that! :twisted:
krooked1
 
Posts: 2
Joined: 2017-10-20 19:03

Re: RT5370 Wireless Adapter

Postby krooked1 » 2017-10-20 20:21

Forgot to include the output of dmesg | grep rt:

Code: Select all
root@omni1:~# dmesg |grep rt
[    0.000000] Movable zone start for each node
[    0.000000] ACPI: PM-Timer IO Port: 0x1808
[    0.000000] Booting paravirtualized kernel on bare hardware
[    0.018024] mce: CPU supports 9 MCE banks
[    0.028825] DMAR-IR: Queued invalidation will be enabled to support x2apic and Intr-remapping.
[    0.668639] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[    0.684945] ACPI : EC: EC started
[    0.695362] ACPI : EC: EC started
[    0.695496] ACPI: (supports S0 S3 S4 S5)
[    0.695520] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.703753] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[    0.704161] acpi PNP0A08:00: FADT indicates ASPM is unsupported, using BIOS configuration
[    0.704562] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    0.704887] pci 0000:00:14.0: PME# supported from D3hot D3cold
[    0.705013] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold
[    0.705145] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[    0.705257] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[    0.705396] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
[    0.705532] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
[    0.705829] pci 0000:00:1f.2: PME# supported from D3hot
[    0.716952] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
[    0.728918] pci 0000:04:00.0: supports D1 D2
[    0.728919] pci 0000:04:00.0: PME# supported from D1 D2 D3hot D3cold
[    0.729159] pci 0000:04:00.1: supports D1 D2
[    0.729159] pci 0000:04:00.1: PME# supported from D0 D1 D2 D3hot D3cold
[    0.982799] pcieport 0000:00:01.0: Signaling PME through PCIe PME interrupt
[    0.982814] pcieport 0000:00:1c.0: Signaling PME through PCIe PME interrupt
[    0.982832] pcieport 0000:00:1c.2: Signaling PME through PCIe PME interrupt
[    0.982848] pcieport 0000:00:1c.3: Signaling PME through PCIe PME interrupt
[    0.983324] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.983660] Linux agpgart interface v0.103
[    0.988245] serio: i8042 KBD port at 0x60,0x64 irq 1
[    0.988247] serio: i8042 AUX0 port at 0x60,0x64 irq 12
[    0.988269] serio: i8042 AUX1 port at 0x60,0x64 irq 12
[    0.988285] serio: i8042 AUX2 port at 0x60,0x64 irq 12
[    0.988300] serio: i8042 AUX3 port at 0x60,0x64 irq 12
[    0.988410] rtc_cmos 00:02: RTC can wake from S4
[    0.988515] rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
[    0.988537] rtc_cmos 00:02: alarms up to one month, y3k, 242 bytes nvram, hpet irqs
[    0.990085] mpls_gso: MPLS GSO support
[    0.992984] rtc_cmos 00:02: setting system clock to 2017-10-20 18:44:48 UTC (1508525088)
[    1.056208] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
[    1.056465] hub 1-0:1.0: 14 ports detected
[    1.059459] hub 2-0:1.0: 6 ports detected
[    1.060314] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x14 impl SATA mode
[    1.060316] ahci 0000:00:1f.2: flags: 64bit ncq pm led clo pio slum part ems apst
[    1.062795] rtsx_pci 0000:04:00.0: rtsx_pci_acquire_irq: pcr->msi_en = 1, pci->irq = 33
[    1.070693] ata3: SATA max UDMA/133 abar m2048@0xf7a1a000 port 0xf7a1a200 irq 31
[    1.070695] ata5: SATA max UDMA/133 abar m2048@0xf7a1a000 port 0xf7a1a300 irq 31
[    1.432200] sd 4:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.955542] PM: Starting manual resume from disk
[    1.955544] PM: Hibernation image partition 8:5 present
[    4.724887] ppdev: user-space parallel port driver
[    7.743853] EDAC ie31200: No ECC support
[    8.523998] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    8.523999] [drm] Driver supports precise vblank timestamp query.
[    9.169928] iTCO_vendor_support: vendor-support=0
[    9.172746] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[   10.280648] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 5390, rev 0502 detected
[   10.290453] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 5370 detected
[   10.578325] usbcore: registered new interface driver rt2800usb
[   10.923672] rt2800usb 1-2:1.0 wlx001986513066: renamed from wlan0
[   17.137087] r8169 0000:04:00.1: firmware: failed to load rtl_nic/rtl8411-2.fw (-2)
[   17.137120] r8169 0000:04:00.1: Direct firmware load for rtl_nic/rtl8411-2.fw failed with error -2
[   17.137122] r8169 0000:04:00.1 enp4s0f1: unable to load firmware patch rtl_nic/rtl8411-2.fw (-2)
[   17.151122] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'
[   17.151132] rt2800usb 1-2:1.0: firmware: failed to load rt2870.bin (-2)
[   17.151156] rt2800usb 1-2:1.0: Direct firmware load for rt2870.bin failed with error -2
[ 1659.032195] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'
[ 1659.032240] rt2800usb 1-2:1.0: firmware: direct-loading firmware rt2870.bin
[ 1659.032242] ieee80211 phy0: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.36
[ 1690.811290] ieee80211 phy1: rt2x00_set_rt: Info - RT chipset 5390, rev 0502 detected
[ 1690.821390] ieee80211 phy1: rt2x00_set_rf: Info - RF chipset 5370 detected
[ 1690.829543] rt2800usb 1-2:1.0 wlx001986513066: renamed from wlan0
[ 1690.869585] ieee80211 phy1: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'
[ 1690.869610] rt2800usb 1-2:1.0: firmware: direct-loading firmware rt2870.bin
[ 1690.869613] ieee80211 phy1: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.36
[ 1712.661497] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1719.027814] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1725.788314] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1732.035702] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1743.510521] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1758.669061] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1776.613719] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1779.999130] ieee80211 phy1: rt2x00lib_rxdone: Error - Wrong frame size 0 max 3840
[ 1800.930031] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1817.218429] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1937.133385] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1953.434075] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1969.841446] ieee80211 phy2: rt2x00_set_rt: Info - RT chipset 5390, rev 0502 detected
[ 1969.851373] ieee80211 phy2: rt2x00_set_rf: Info - RF chipset 5370 detected
[ 1969.861216] rt2800usb 1-1:1.0 wlx001986513066: renamed from wlan0
[ 1969.895194] ieee80211 phy2: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'
[ 1969.895225] rt2800usb 1-1:1.0: firmware: direct-loading firmware rt2870.bin
[ 1969.895229] ieee80211 phy2: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.29
[ 2021.636053] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2028.023458] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2034.802761] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2041.042114] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2041.653280] ieee80211 phy2: rt2x00lib_rxdone: Error - Wrong frame size 0 max 3840
[ 2069.517802] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2075.900496] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2082.684666] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2098.688982] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2105.089400] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2111.910497] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2119.044121] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2579.073937] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2585.461544] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2592.242616] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2598.057270] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2892.101788] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2909.635898] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 3282.436298] ieee80211 phy3: rt2x00_set_rt: Info - RT chipset 7630, rev 0002 detected
[ 3282.438319] ieee80211 phy3: rt2x00_set_rf: Info - RF chipset 7630 detected
[ 3282.438319] rt2x00dev->chip.rt = 0x7630
[ 3282.438319] rt2x00dev->chip.rf = 0x7630
[ 3282.575172] ===>rt2x00lib_start
[ 3282.575428] ieee80211 phy3: rt2x00lib_request_firmware: Info - Loading firmware file 'MT7650E234.bin'
[ 3282.575583] ieee80211 phy3: rt2x00lib_request_firmware: Info - Firmware detected - version: 112.3
[ 3282.615871] rt2800pci_write_firmware: COM_REG0(0x730) = 0x1
[ 3282.615874] rt2800_load_firmware: COM_REG0(0x730) = 0x1
[ 3282.627445] ===>rt2x00lib_enable_radio
[ 3282.627484] ===>rt2800_enable_radio:
[ 3282.627815] rt2800_init_bbp(): Init BBP Registers MT7630
[ 3282.628817] rt2800_init_bbp(): Init BBP Registers MT7630
[ 3282.628856] rt2800_init_bbp(): Init BBP Registers MT7630 complete
[ 3282.628857] ==>rt2800lib_init_queues
[ 3282.628868] <===rt2800lib_init_queues
[ 3282.628877] rt2800_enable_radio -7630 Dual antenna mode
[ 3282.647369] rt2800_init_rfcsr(): Init RF Registers MT7630
[ 3282.647852] rt2800_init_rfcsr: B0.R22 = 0x73
[ 3282.647871] rt2800_init_rfcsr(): Init RF Registers MT7630 complete
[ 3282.690059] rtmp_bbp_set_rxpath(): rxpath=1, Set AGC1_R0=0x21400, agc_r0=0x21400
[ 3282.690062] rtmp_bbp_set_txdac(): txdac=0, Set txbe=0x0, txbe_r5=0x0
[ 3282.699490] rt2800pci_toggle_irq(1):Check if PDMA is idle!
[ 3282.699493] rt2800pci_toggle_irq(2):Check if PDMA is idle!
[ 3282.735955] ===>rt2x00lib_stop
[ 3282.736207] ===>rt2x00lib_start
[ 3282.736456] rt2800_load_firmware: COM_REG0(0x730) = 0x1
[ 3282.747374] ===>rt2x00lib_enable_radio
[ 3282.747414] ===>rt2800_enable_radio:
[ 3282.747760] rt2800_init_bbp(): Init BBP Registers MT7630
[ 3282.748762] rt2800_init_bbp(): Init BBP Registers MT7630
[ 3282.748800] rt2800_init_bbp(): Init BBP Registers MT7630 complete
[ 3282.748800] ==>rt2800lib_init_queues
[ 3282.748812] <===rt2800lib_init_queues
[ 3282.748821] rt2800_enable_radio -7630 Dual antenna mode
[ 3282.767373] rt2800_init_rfcsr(): Init RF Registers MT7630
[ 3282.767867] rt2800_init_rfcsr: B0.R22 = 0x73
[ 3282.767885] rt2800_init_rfcsr(): Init RF Registers MT7630 complete
[ 3282.810080] rtmp_bbp_set_rxpath(): rxpath=1, Set AGC1_R0=0x21400, agc_r0=0x21400
[ 3282.810083] rtmp_bbp_set_txdac(): txdac=0, Set txbe=0x0, txbe_r5=0x0
[ 3282.819493] rt2800pci_toggle_irq(1):Check if PDMA is idle!
[ 3282.819496] rt2800pci_toggle_irq(2):Check if PDMA is idle!
[ 3316.014120] ===>rt2x00lib_stop
[ 3316.014408] ===>rt2x00lib_start
[ 3316.014658] rt2800_load_firmware: COM_REG0(0x730) = 0x1
[ 3316.024171] ===>rt2x00lib_enable_radio
[ 3316.024212] ===>rt2800_enable_radio:
[ 3316.024553] rt2800_init_bbp(): Init BBP Registers MT7630
[ 3316.025556] rt2800_init_bbp(): Init BBP Registers MT7630
[ 3316.025597] rt2800_init_bbp(): Init BBP Registers MT7630 complete
[ 3316.025597] ==>rt2800lib_init_queues
[ 3316.025609] <===rt2800lib_init_queues
[ 3316.025618] rt2800_enable_radio -7630 Dual antenna mode
[ 3316.044177] rt2800_init_rfcsr(): Init RF Registers MT7630
[ 3316.044670] rt2800_init_rfcsr: B0.R22 = 0x73
[ 3316.044688] rt2800_init_rfcsr(): Init RF Registers MT7630 complete
[ 3316.086942] rtmp_bbp_set_rxpath(): rxpath=1, Set AGC1_R0=0x21400, agc_r0=0x21400
[ 3316.086946] rtmp_bbp_set_txdac(): txdac=0, Set txbe=0x0, txbe_r5=0x0
[ 3316.096326] rt2800pci_toggle_irq(1):Check if PDMA is idle!
[ 3316.096329] rt2800pci_toggle_irq(2):Check if PDMA is idle!
[ 3322.901511] ===>rt2800_sta_add:MT7630
[ 3322.901534] ===>rt2800_sta_add:MT7630   wcid=33
[ 3322.901543] BtAFHCtl: COEX AFH Start Ch = 11, AFH End Ch = 59, Channel = 6, CentralChannel = 6
[ 3322.907016] BtAFHCtl: COEX AFH Start Ch = 11, AFH End Ch = 59, Channel = 6, CentralChannel = 6
[ 3322.960358] wlp3s0f0: Limiting TX power to 30 (30 - 0) dBm as advertised by 5c:b0:66:dc:0e:6d
[ 3615.506456] ieee80211 phy4: rt2x00_set_rt: Info - RT chipset 5390, rev 0502 detected
[ 3615.517357] ieee80211 phy4: rt2x00_set_rf: Info - RF chipset 5370 detected
[ 3615.528832] rt2800usb 1-2:1.0 wlx001986513066: renamed from wlan0
[ 3615.563722] ieee80211 phy4: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'
[ 3615.563759] rt2800usb 1-2:1.0: firmware: direct-loading firmware rt2870.bin
[ 3615.563762] ieee80211 phy4: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.36
[ 3943.443127] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 3949.430933] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 3955.835747] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 3962.738551] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 4936.719120] ieee80211 phy4: rt2x00lib_rxdone: Error - Wrong frame size 0 max 3840
[ 5387.107586] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 5403.016094] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 5513.970840] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)
[ 5529.889541] wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)


Once again, any help would be greatly appreciated. I can't figure out what (Reason: 3=DEAUTH_LEAVING) is or why it's happening.
krooked1
 
Posts: 2
Joined: 2017-10-20 19:03

Re: RT5370 Wireless Adapter

Postby stevepusser » 2017-10-20 20:41

The long but predictable interface name is a new "feature" of Stretch: https://serverfault.com/questions/85685 ... in-systemd
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Krita 3.3.2.1, Pale Moon 27.6.0, Audacity 2.2.0, mpv 0.27.0, Corebird 1.7.1, Firefox 57.0, SMPlayer 17.11.2
User avatar
stevepusser
 
Posts: 8905
Joined: 2009-10-06 05:53

Re: RT5370 Wireless Adapter

Postby shep » 2017-10-21 00:36

wlx001986513066: aborting authentication with 5c:b0:66:dc:0e:6d by local choice (Reason: 3=DEAUTH_LEAVING)

I'm guessing 5c:b0:66:dc:0e:6d is the MAC for your router and I would interpret the error as a failure of authentication.

There are multiple ways to setup a connection: Network manager, Wicd, connman and command line described in the Debian wifi howto wiki. I'd start by double checking the keys - a common mistake is using the ASCII passphrase when the spec is for the hexadecimal PSK HASH.

If you done that, It will help the forum to know what method your are using and if you are trying to setup hostap with the second wifi device.
shep
 
Posts: 130
Joined: 2011-03-15 15:22


Return to Hardware

Who is online

Users browsing this forum: No registered users and 4 guests

fashionable