On Mon 02 May 2022 at 12:26:44 (-0300), riveravaldez wrote: > Hi, I'm using a USB dongle to connect an old desktop machine (updated > debian-stable) to my home-WLAN (Wi-Fi). > > This is the hardware: > > ``` > $ sudo lsusb -v > Bus 001 Device 007: ID 148f:7601 Ralink Technology, Corp. MT7601U > Wireless Adapter > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 2.01 > bDeviceClass 0 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 64 > idVendor 0x148f Ralink Technology, Corp. > idProduct 0x7601 MT7601U Wireless Adapter > bcdDevice 0.00 > iManufacturer 1 MediaTek > iProduct 2 802.11 n WLAN > iSerial 3 1.0 > (...) > ``` > > Working fine til just now, then (after system upgrade) it stop giving
Does "system upgrade" mean more than, say, apt-get upgrade? > me connection (ip route: nothing). > > I tried to ifup the interface: > > ``` > $ sudo ifup wlan0 > [sudo] password for desktop: > Internet Systems Consortium DHCP Client 4.4.1 > Copyright 2004-2018 Internet Systems Consortium. > All rights reserved. > For info, please visit https://www.isc.org/software/dhcp/ > > Cannot find device "wlan0" > Failed to get interface index: No such device > > If you think you have received this message due to a bug rather > than a configuration issue please read the section on submitting > bugs on either our web page at www.isc.org or in the README file > before submitting a bug. These pages explain the proper > process and the information we find helpful for debugging. > > exiting. > ifup: failed to bring up wlan0 > ``` > > Then checked journalctl: > > ``` > $ sudo journalctl -b -exp3 > (...) > may 02 10:35:04 debian kernel: usb usb1-port2: disabled by hub (EMI?), > re-enabling... > may 02 10:35:04 debian kernel: mt7601u 1-2:1.0: mt7601u_rxdc_cal timed out > may 02 10:35:04 debian dhclient[1141]: receive_packet failed on wlan0: > Network is down > may 02 10:35:06 debian systemd-udevd[6026]: wlan0: Failed to get link > config: No such device > may 02 10:35:07 debian systemd-udevd[6061]: wlan1: Failed to rename > network interface 6 from 'wlan1' to 'wlx20e9170d5d9e': Device or > resource busy I recognise that MAC. You posted about it in January. You were running it with iwd. Why is systemd-udevd trying to rename the interface? Do you still have the file: $ cat /lib/systemd/network/80-iwd.link [Match] Type=wlan [Link] NamePolicy=keep kernel ←←←←←←←←← $ or your own version under /etc? Or has the upgrade tried to revert the system back to a more conventional ifupdown/wpa configuration in some way? > may 02 10:35:08 debian dhclient[6067]: Failed to get interface index: > No such device > may 02 10:35:08 debian dhclient[6067]: > may 02 10:35:08 debian dhclient[6067]: If you think you have received > this message due to a bug rather > may 02 10:35:08 debian dhclient[6067]: than a configuration issue > please read the section on submitting > may 02 10:35:08 debian dhclient[6067]: bugs on either our web page at > www.isc.org or in the README file > may 02 10:35:08 debian dhclient[6067]: before submitting a bug. These > pages explain the proper > may 02 10:35:08 debian dhclient[6067]: process and the information we > find helpful for debugging. > may 02 10:35:08 debian dhclient[6067]: > may 02 10:35:08 debian dhclient[6067]: exiting. > (...) > ``` > > Tried renaming the interface with: > > $ sudo ip link set wlan1 name wlan0 > > But it was unable to connect: > > ``` > $ sudo ifup wlan0 > Internet Systems Consortium DHCP Client 4.4.1 > Copyright 2004-2018 Internet Systems Consortium. > All rights reserved. > For info, please visit https://www.isc.org/software/dhcp/ > > Listening on LPF/wlan0/20:e9:17:0d:5d:9e > Sending on LPF/wlan0/20:e9:17:0d:5d:9e > Sending on Socket/fallback > DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8 > DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9 > DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 19 > DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14 > DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11 > No DHCPOFFERS received. > No working leases in persistent database - sleeping. > ``` > > Apparently until I restarted iwd.service and tried again. > > And this is all I have in dmesg that seems relevant: > > ``` > $ sudo dmesg > (...) > [ 12.219824] usb 1-2: reset high-speed USB device number 2 using ehci-pci > [ 12.236267] EXT4-fs (sda3): mounted filesystem with ordered data > mode. Opts: (null) > [ 12.382723] mt7601u 1-2:1.0: ASIC revision: 76010001 MAC revision: 76010500 > [ 12.424352] mt7601u 1-2:1.0: EEPROM ver:0d fae:00 > [ 12.499390] EXT4-fs (sdb1): mounted filesystem with ordered data > mode. Opts: (null) > [ 12.654265] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht' > [ 12.655016] usbcore: registered new interface driver mt7601u > [ 12.757239] mt7601u 1-2:1.0 wlx20e9170d5d9e: renamed from wlan0 > (...) > [ 14.305151] NET: Registered protocol family 38 > [ 14.761139] cryptd: max_cpu_qlen set to 1000 > [ 15.106086] alg: No test for hmac(md4) (hmac(md4-generic)) > [ 15.179675] forcedeth 0000:00:07.0 enp0s7: MSI enabled > [ 15.179900] forcedeth 0000:00:07.0 enp0s7: no link during initialization > [ 16.175429] wlan0: authenticate with b8:66:85:fd:0a:d1 > [ 16.208493] wlan0: send auth to b8:66:85:fd:0a:d1 (try 1/3) > [ 16.210114] wlan0: authenticated > [ 16.211825] wlan0: associate with b8:66:85:fd:0a:d1 (try 1/3) > [ 16.217859] wlan0: RX AssocResp from b8:66:85:fd:0a:d1 (capab=0x411 > status=0 aid=5) > [ 16.253727] wlan0: associated > [ 16.286034] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready > (...) > [ 4076.912718] ata2: link is slow to respond, please be patient (ready=0) > [ 4079.028863] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300) > [ 4079.293883] ata2.00: configured for UDMA/133 > (...) > [ 4087.513366] ata2: limiting SATA link speed to 1.5 Gbps > (...) > [ 4827.042405] ata2: link is slow to respond, please be patient (ready=0) > [ 4831.182741] ata2: SRST failed (errno=-16) > [ 4834.199054] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300) > [ 4834.213936] ata2.00: configured for UDMA/133 > (...) > [ 5010.497856] usb usb1-port2: disabled by hub (EMI?), re-enabling... > [ 5010.497870] usb 1-2: USB disconnect, device number 2 > [ 5010.517364] wlan0: deauthenticating from b8:66:85:fd:0a:d1 by local > choice (Reason: 3=DEAUTH_LEAVING) > [ 5010.529234] mt7601u 1-2:1.0: mt7601u_rxdc_cal timed out > [ 5010.881275] usb 1-2: new high-speed USB device number 3 using ehci-pci > [ 5011.057056] usb 1-2: New USB device found, idVendor=148f, > idProduct=7601, bcdDevice= 0.00 > [ 5011.057061] usb 1-2: New USB device strings: Mfr=1, Product=2, > SerialNumber=3 > [ 5011.057063] usb 1-2: Product: 802.11 n WLAN > [ 5011.057065] usb 1-2: Manufacturer: MediaTek > [ 5011.057066] usb 1-2: SerialNumber: 1.0 > [ 5011.197291] usb 1-2: reset high-speed USB device number 3 using ehci-pci > [ 5011.360519] mt7601u 1-2:1.0: ASIC revision: 76010001 MAC revision: 76010500 > [ 5011.410269] mt7601u 1-2:1.0: EEPROM ver:0d fae:00 > [ 5011.641684] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht' > [ 5012.373931] wlan1: authenticate with b8:66:85:fd:0a:d1 > [ 5012.409969] wlan1: send auth to b8:66:85:fd:0a:d1 (try 1/3) > [ 5012.412313] wlan1: authenticated > [ 5012.415395] wlan1: associate with b8:66:85:fd:0a:d1 (try 1/3) > [ 5012.427217] wlan1: RX AssocResp from b8:66:85:fd:0a:d1 (capab=0x411 > status=0 aid=5) > [ 5012.471904] wlan1: associated > [ 5015.504689] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready > [ 5022.006182] ata2.00: limiting speed to UDMA/100:PIO4 > (...) > [ 5035.039179] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300) > [ 5035.049098] ata2.00: configured for UDMA/100 > (...) > [ 5082.414851] ata2.00: limiting speed to UDMA/33:PIO4 > [ 5088.311274] ata2: link is slow to respond, please be patient (ready=0) > (...) > [ 5089.819441] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300) > [ 5090.088412] ata2.00: configured for UDMA/33 > [ 5101.016259] ata2: link is slow to respond, please be patient (ready=0) > [ 5102.708442] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300) > [ 5103.018021] ata2.00: configured for UDMA/33 > [ 5109.636963] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300) > [ 5109.647373] ata2.00: configured for UDMA/33 > (...) > [ 5310.861464] usbcore: deregistering interface driver mt7601u > [ 5310.876047] wlan1: deauthenticating from b8:66:85:fd:0a:d1 by local > choice (Reason: 3=DEAUTH_LEAVING) > [ 5345.351997] cfg80211: Loading compiled-in X.509 certificates for > regulatory database > [ 5345.352415] cfg80211: Loaded X.509 cert 'b...@debian.org: > 577e021cb980e0e820821ba7b54b4961b8b4fadf' > [ 5345.352789] cfg80211: Loaded X.509 cert 'romain.per...@gmail.com: > 3abbc6ec146e09d1b6016ab9d6cf71dd233f0328' > [ 5345.353160] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' > [ 5345.360039] platform regulatory.0: firmware: direct-loading > firmware regulatory.db > [ 5345.364293] platform regulatory.0: firmware: direct-loading > firmware regulatory.db.p7s > [ 5345.566547] usb 1-2: reset high-speed USB device number 3 using ehci-pci > [ 5345.729499] mt7601u 1-2:1.0: ASIC revision: 76010001 MAC revision: 76010500 > [ 5345.781510] mt7601u 1-2:1.0: EEPROM ver:0d fae:00 > [ 5346.004025] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht' > [ 5346.005036] usbcore: registered new interface driver mt7601u > [ 5346.018630] mt7601u 1-2:1.0 wlx20e9170d5d9e: renamed from wlan0 > [ 5358.065389] usb usb1-port2: disabled by hub (EMI?), re-enabling... > [ 5358.065411] usb 1-2: USB disconnect, device number 3 > [ 5358.411474] usb 1-2: new high-speed USB device number 4 using ehci-pci > [ 5358.578358] usb 1-2: New USB device found, idVendor=148f, > idProduct=7601, bcdDevice= 0.00 > [ 5358.578367] usb 1-2: New USB device strings: Mfr=1, Product=2, > SerialNumber=3 > [ 5358.578370] usb 1-2: Product: 802.11 n WLAN > [ 5358.578373] usb 1-2: Manufacturer: MediaTek > [ 5358.578376] usb 1-2: SerialNumber: 1.0 > [ 5358.715496] usb 1-2: reset high-speed USB device number 4 using ehci-pci > [ 5358.878385] mt7601u 1-2:1.0: ASIC revision: 76010001 MAC revision: 76010500 > [ 5358.922502] mt7601u 1-2:1.0: EEPROM ver:0d fae:00 > [ 5359.149277] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht' > [ 5359.185351] mt7601u 1-2:1.0 wlx20e9170d5d9e: renamed from wlan0 > [ 5361.793265] usb usb1-port2: disabled by hub (EMI?), re-enabling... > [ 5361.793289] usb 1-2: USB disconnect, device number 4 > [ 5362.147759] usb 1-2: new high-speed USB device number 5 using ehci-pci > [ 5362.317385] usb 1-2: New USB device found, idVendor=148f, > idProduct=7601, bcdDevice= 0.00 > [ 5362.317390] usb 1-2: New USB device strings: Mfr=1, Product=2, > SerialNumber=3 > [ 5362.317392] usb 1-2: Product: 802.11 n WLAN > [ 5362.317394] usb 1-2: Manufacturer: MediaTek > [ 5362.317395] usb 1-2: SerialNumber: 1.0 > [ 5362.451820] usb 1-2: reset high-speed USB device number 5 using ehci-pci > [ 5362.611884] mt7601u 1-2:1.0: ASIC revision: 76010001 MAC revision: 76010500 > [ 5362.653006] mt7601u 1-2:1.0: EEPROM ver:0d fae:00 > [ 5362.882528] ieee80211 phy2: Selected rate control algorithm 'minstrel_ht' > [ 5362.899636] mt7601u 1-2:1.0 wlx20e9170d5d9e: renamed from wlan0 > (...) > [ 5658.776252] forcedeth 0000:00:07.0 enp0s7: MSI enabled > [ 5658.776471] forcedeth 0000:00:07.0 enp0s7: no link during initialization > [ 5809.354940] mt7601u 1-2:1.0 wlan0: renamed from wlx20e9170d5d9e > (...) > [ 6300.060181] usbcore: deregistering interface driver mt7601u > [ 6313.163869] cfg80211: Loading compiled-in X.509 certificates for > regulatory database > [ 6313.164289] cfg80211: Loaded X.509 cert 'b...@debian.org: > 577e021cb980e0e820821ba7b54b4961b8b4fadf' > [ 6313.164664] cfg80211: Loaded X.509 cert 'romain.per...@gmail.com: > 3abbc6ec146e09d1b6016ab9d6cf71dd233f0328' > [ 6313.165035] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' > [ 6313.165104] platform regulatory.0: firmware: direct-loading > firmware regulatory.db > [ 6313.165126] platform regulatory.0: firmware: direct-loading > firmware regulatory.db.p7s > [ 6313.358053] usb 1-2: reset high-speed USB device number 5 using ehci-pci > [ 6313.516804] mt7601u 1-2:1.0: ASIC revision: 76010001 MAC revision: 76010500 > [ 6313.563801] mt7601u 1-2:1.0: EEPROM ver:0d fae:00 > [ 6313.796723] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht' > [ 6313.806916] mt7601u 1-2:1.0 wlx20e9170d5d9e: renamed from wlan0 > [ 6313.807821] usbcore: registered new interface driver mt7601u > (...) > [ 6815.822493] mt7601u 1-2:1.0 wlan0: renamed from wlx20e9170d5d9e > [ 7129.740394] usb 1-2: USB disconnect, device number 5 > [ 7130.093183] usb 1-2: new high-speed USB device number 6 using ehci-pci > [ 7149.902520] usb 1-2: new high-speed USB device number 7 using ehci-pci > [ 7150.069668] usb 1-2: New USB device found, idVendor=148f, > idProduct=7601, bcdDevice= 0.00 > [ 7150.069677] usb 1-2: New USB device strings: Mfr=1, Product=2, > SerialNumber=3 > [ 7150.069680] usb 1-2: Product: 802.11 n WLAN > [ 7150.069683] usb 1-2: Manufacturer: MediaTek > [ 7150.069685] usb 1-2: SerialNumber: 1.0 > [ 7150.206535] usb 1-2: reset high-speed USB device number 7 using ehci-pci > [ 7150.365290] mt7601u 1-2:1.0: ASIC revision: 76010001 MAC revision: 76010500 > [ 7150.404600] mt7601u 1-2:1.0: firmware: direct-loading firmware mt7601u.bin > [ 7150.404617] mt7601u 1-2:1.0: Firmware Version: 0.1.00 Build: 7640 > Build time: 201302052146____ > [ 7150.809791] mt7601u 1-2:1.0: EEPROM ver:0d fae:00 > [ 7151.037955] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht' > [ 7151.066642] mt7601u 1-2:1.0 wlx20e9170d5d9e: renamed from wlan0 > [ 7206.059005] mt7601u 1-2:1.0 wlan0: renamed from wlx20e9170d5d9e > [ 7302.609562] wlan1: authenticate with b8:66:85:fd:0a:d1 > [ 7302.641485] wlan1: send auth to b8:66:85:fd:0a:d1 (try 1/3) > [ 7302.646494] wlan1: authenticated > [ 7302.648787] wlan1: associate with b8:66:85:fd:0a:d1 (try 1/3) > [ 7302.655099] wlan1: RX AssocResp from b8:66:85:fd:0a:d1 (capab=0x411 > status=0 aid=7) > [ 7302.696722] wlan1: associated > [ 7302.740673] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready > (...) > [ 7367.972188] wlan1: deauthenticating from b8:66:85:fd:0a:d1 by local > choice (Reason: 3=DEAUTH_LEAVING) > [ 7408.668633] wlan1: authenticate with b8:66:85:fd:0a:d1 > [ 7408.688516] wlan1: send auth to b8:66:85:fd:0a:d1 (try 1/3) > [ 7408.713645] wlan1: authenticated > [ 7408.716074] wlan1: associate with b8:66:85:fd:0a:d1 (try 1/3) > [ 7408.726381] wlan1: RX AssocResp from b8:66:85:fd:0a:d1 (capab=0x411 > status=0 aid=7) > [ 7408.765378] wlan1: associated > [ 7411.797925] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready > (...) > [ 7537.578604] wlan1: deauthenticating from b8:66:85:fd:0a:d1 by local > choice (Reason: 3=DEAUTH_LEAVING) > [ 7563.667081] wlan1: authenticate with b8:66:85:fd:0a:d1 > [ 7563.689093] wlan1: send auth to b8:66:85:fd:0a:d1 (try 1/3) > [ 7563.696298] wlan1: authenticated > [ 7563.698306] wlan1: associate with b8:66:85:fd:0a:d1 (try 1/3) > [ 7563.703312] wlan1: RX AssocResp from b8:66:85:fd:0a:d1 (capab=0x411 > status=0 aid=6) > [ 7563.745548] wlan1: associated > [ 7563.775953] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready > (...) > [ 7617.237687] wlan1: deauthenticating from b8:66:85:fd:0a:d1 by local > choice (Reason: 3=DEAUTH_LEAVING) > [ 7629.331386] mt7601u 1-2:1.0 wlan0: renamed from wlan1 > [ 7637.295981] wlan0: authenticate with b8:66:85:fd:0a:d1 > [ 7637.313960] wlan0: send auth to b8:66:85:fd:0a:d1 (try 1/3) > [ 7637.315588] wlan0: authenticated > [ 7637.319267] wlan0: associate with b8:66:85:fd:0a:d1 (try 1/3) > [ 7637.327951] wlan0: RX AssocResp from b8:66:85:fd:0a:d1 (capab=0x411 > status=0 aid=6) > [ 7637.367580] wlan0: associated > [ 7637.416435] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready > (...) > ``` > > I think some HDD errors slip through (I have to fix that also...), > sorry, please ignore them. > > Seems to me like the interface changed its name without reason. > > Any hint what could had happened? Cheers, David.