[Bug 954164] New: No Wireless - Ralink PCI RT3062
http://bugzilla.opensuse.org/show_bug.cgi?id=954164 Bug ID: 954164 Summary: No Wireless - Ralink PCI RT3062 Classification: openSUSE Product: openSUSE Tumbleweed Version: 2015* Hardware: x86-64 OS: SUSE Other Status: NEW Severity: Major Priority: P5 - None Component: Kernel Assignee: kernel-maintainers@forge.provo.novell.com Reporter: ian@pairowoodies.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- In previous OpenSuse releases and kernels, this card worked fine. Installed Tumbleweed and now the card does not work and is disabled. cat os-release NAME=openSUSE VERSION="Tumbleweed" VERSION_ID="20151106" PRETTY_NAME="openSUSE Tumbleweed (20151106) (x86_64)" ID=opensuse ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:opensuse:20151106" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://opensuse.org/" ID_LIKE="suse" rpm -qa |grep kernel* kernel-firmware-20150925git-2.1.noarch kernel-default-4.3.0-1.1.x86_64 lspci -v 02:05.0 Network controller: Ralink corp. RT3062 Wireless 802.11n 2T/2R Subsystem: Device 8001:0000 Flags: bus master, 66MHz, user-definable features, fast devsel, latency 0 Memory at feaf0000 (32-bit, non-prefetchable) [disabled] [size=64K] Memory at fea00000 (32-bit, non-prefetchable) [disabled] [size=64K] Kernel modules: rt2800pci 02:05.1 Network controller: Ralink corp. RT3062 Wireless 802.11n 2T/2R Subsystem: Device 8001:0000 Flags: bus master, 66MHz, user-definable features, fast devsel, latency 0 Memory at fea10000 (32-bit, non-prefetchable) [disabled] [size=64K] Memory at fea20000 (32-bit, non-prefetchable) [disabled] [size=64K] Kernel modules: rt2800pci 02:05.2 Network controller: Ralink corp. RT3062 Wireless 802.11n 2T/2R Subsystem: Device 8001:0000 Flags: bus master, 66MHz, user-definable features, fast devsel, latency 0 Memory at fea30000 (32-bit, non-prefetchable) [disabled] [size=64K] Memory at fea40000 (32-bit, non-prefetchable) [disabled] [size=64K] Kernel modules: rt2800pci 02:05.3 Network controller: Ralink corp. RT3062 Wireless 802.11n 2T/2R Subsystem: Device 8001:0000 Flags: bus master, 66MHz, user-definable features, fast devsel, latency 0 Memory at fea50000 (32-bit, non-prefetchable) [disabled] [size=64K] Memory at fea60000 (32-bit, non-prefetchable) [disabled] [size=64K] Kernel modules: rt2800pci 02:05.4 Network controller: Ralink corp. RT3062 Wireless 802.11n 2T/2R Subsystem: Device 8001:0000 Flags: bus master, 66MHz, user-definable features, fast devsel, latency 0 Memory at fea70000 (32-bit, non-prefetchable) [disabled] [size=64K] Memory at fea80000 (32-bit, non-prefetchable) [disabled] [size=64K] Kernel modules: rt2800pci 02:05.5 Network controller: Ralink corp. RT3062 Wireless 802.11n 2T/2R Subsystem: Device 8001:0000 Flags: bus master, 66MHz, user-definable features, fast devsel, latency 0 Memory at fea90000 (32-bit, non-prefetchable) [disabled] [size=64K] Memory at feaa0000 (32-bit, non-prefetchable) [disabled] [size=64K] Kernel modules: rt2800pci 02:05.6 Network controller: Ralink corp. RT3062 Wireless 802.11n 2T/2R Subsystem: Device 8001:0000 Flags: bus master, 66MHz, user-definable features, fast devsel, latency 0 Memory at feab0000 (32-bit, non-prefetchable) [disabled] [size=64K] Memory at feac0000 (32-bit, non-prefetchable) [disabled] [size=64K] Kernel modules: rt2800pci 02:05.7 Network controller: Ralink corp. RT3062 Wireless 802.11n 2T/2R Subsystem: Device 8001:0000 Flags: bus master, 66MHz, user-definable features, fast devsel, latency 0 Memory at fead0000 (32-bit, non-prefetchable) [disabled] [size=64K] Memory at feae0000 (32-bit, non-prefetchable) [disabled] [size=64K] Kernel modules: rt2800pci Not sure what other information is needed/would be helpful but will provide. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c1
--- Comment #1 from Ian Scott
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c2
--- Comment #2 from Ian Scott
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
Ian Scott
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c3
Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c4
--- Comment #4 from Ian Scott
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c5
--- Comment #5 from Ian Scott
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c6
--- Comment #6 from Ian Scott
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c7
--- Comment #7 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c8
--- Comment #8 from Ian Scott
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c9
--- Comment #9 from Takashi Iwai
"Could you check to boot the recent kernel with pci=nocrs or pci=use_crs option?"
Tried both. No difference. :(
To be sure, please give the dmesg outputs in both cases. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c10
--- Comment #10 from Ian Scott
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c11
--- Comment #11 from Ian Scott
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c12
--- Comment #12 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c13
--- Comment #13 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c14
--- Comment #14 from Ian Scott
Could you give the output of "lspci -xxvvv"
Absolutely!
lspci -xxvvv
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models
10h-1fh) Processor Root Complex
Subsystem: Advanced Micro Devices, Inc. [AMD] Family 15h (Models
10h-1fh) Processor Root Complex
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
Also, could you try to install/boot SLE12-SP1 kernel available in OBS Kernel:SLE12-SP1 repo? You'd need to install both kernel-default.rpm and kernel-default-extra.rpm in this case. I will try that shortly.
--
You are receiving this mail because:
You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c15
--- Comment #15 from Ian Scott
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c16
--- Comment #16 from Takashi Iwai
Created attachment 655575 [details] dmesg Output from SP1 Kernel
Attached is dmesg output after booting kernel-default and kernel-default-extra from here:
http://download.opensuse.org/repositories/Kernel:/SLE12-SP1/standard/x86_64/
This kernel does not seem to have the driver for the card, available.
After reboot, also tried:
# modprobe rt2800pci modprobe: FATAL: Module rt2800pci not found.
Strange, it must be in kernel-default-extra package. Make sure that you really installed kernel-default-extra.rpm as well: rpm -q kernel-default-extra But now looking at the dmesg output, I guess this kernel will fail, too. It has the same conflicting message for 0000:02:05.x. Maybe SLE12 kernel got backports for the recent PCI updates. Another favor: please try kernel-vanilla.rpm in the same SLE12-SP1 repo instead. This is without the SUSE patches, so cleaner to narrow down the culprit. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c17
--- Comment #17 from Ian Scott
Make sure that you really installed kernel-default-extra.rpm as well
This is very strange. I did install it - three times I tried. And rpm -qa |grep kernel - it showed up. But when I rebooted, it was gone.. even after rpm --rebuilddb Weird. Anyhow.. installed kernel-vanilla. Attached is dmesg output. Still not working :( I really don't know much about hardware issues, kernels, etc... is it possible that the card somehow has become defective? I so much appreciate all your time and help here.. but it seems odd that nothing is working, yet it worked under OpenSuse for 1 1/2 years! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c18
--- Comment #18 from Ian Scott
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c19
--- Comment #19 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c20
--- Comment #20 from Ian Scott
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c21
--- Comment #21 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c22
--- Comment #22 from Ian Scott
Which file system are you using for the root and other partitions? ext3?
I just went with the Tumbleweed defaults - btrfs
Then check the output of "lsinitrd /boot/initrd-3.*". It shows the contents of >the given initrd file.
Hmmmm.... # lsinitrd initrd-3.11.10-165.g0a0e072-vanilla Image: initrd-3.11.10-165.g0a0e072-vanilla: 0 ======================================================================== xzcat: initrd-3.11.10-165.g0a0e072-vanilla: File format not recognized Version: Arguments: xzcat: initrd-3.11.10-165.g0a0e072-vanilla: File format not recognized dracut modules: xzcat: initrd-3.11.10-165.g0a0e072-vanilla: File format not recognized ======================================================================== xzcat: initrd-3.11.10-165.g0a0e072-vanilla: File format not recognized cpio: premature end of archive ======================================================================== Okay... # ls -lh initrd-3.11.10-165.g0a0e072-vanilla -rw-r--r-- 1 root root 0 Nov 12 15:19 initrd-3.11.10-165.g0a0e072-vanilla It's empty. So.. let's try and reinstall it: =================== rpm -ivh --nodeps --oldpackage kernel-vanilla-3.11.10-165.1.g0a0e072.x86_64.rpm warning: kernel-vanilla-3.11.10-165.1.g0a0e072.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 03579c1d: NOKEY Preparing... ################################# [100%] package kernel-vanilla-3.11.10-165.1.g0a0e072.x86_64 is already installed ================== Oops.. okay.. should uninstall it first I suppose: ================== rpm -e kernel-vanilla-3.11.10-165.1.g0a0e072.x86_64.rpm error: package kernel-vanilla-3.11.10-165.1.g0a0e072.x86_64.rpm is not installed =================== Well.. that's weird. Let's try this: rpm --rebuilddb But that doesn't help.. same thing: desk69:/home/ian/Kernels/13.1 # rpm -ev kernel-vanilla-3.11.10-165.1.g0a0e072.x86_64.rpm error: package kernel-vanilla-3.11.10-165.1.g0a0e072.x86_64.rpm is not installed desk69:/home/ian/Kernels/13.1 # rpm -ivh --nodeps --oldpackage kernel-vanilla-3.11.10-165.1.g0a0e072.x86_64.rpm warning: kernel-vanilla-3.11.10-165.1.g0a0e072.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 03579c1d: NOKEY Preparing... ################################# [100%] package kernel-vanilla-3.11.10-165.1.g0a0e072.x86_64 is already installed Okay... let's try to reinstall kernel default. That works.. But: lsinitrd /boot/initrd-3.11.10-165.g0a0e072-default Image: /boot/initrd-3.11.10-165.g0a0e072-default: 13M ======================================================================== Early CPIO image ======================================================================== drwxr-xr-x 1 root root 0 Nov 12 16:13 . -rw-r--r-- 1 root root 2 Nov 12 16:13 early_cpio drwxr-xr-x 1 root root 0 Nov 12 16:13 kernel drwxr-xr-x 1 root root 0 Nov 12 16:13 kernel/x86 drwxr-xr-x 1 root root 0 Nov 12 16:13 kernel/x86/microcode -rw-r--r-- 1 root root 7876 Nov 12 16:13 kernel/x86/microcode/AuthenticAMD.bin ======================================================================== Version: dracut-043-9.1 Arguments: --logfile --force dracut modules: bash systemd warpclock systemd-initrd i18n network ifcfg drm plymouth btrfs kernel-modules kernel-network-modules resume rootfs-block terminfo udev-rules dracut-systemd haveged usrmount base fs-lib shutdown suse ===================== btrfs is in there. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c23
--- Comment #23 from Takashi Iwai
Which file system are you using for the root and other partitions? ext3?
I just went with the Tumbleweed defaults - btrfs
Ah, this might be a problem. Hmm. It's not too trivial. Maybe trying a 13.1 live image is still possible? At least, I'd like to see the output of lspci -xxvvv with 13.1 kernel. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c24
--- Comment #24 from Ian Scott
Maybe trying a 13.1 live image is still possible? At least, I'd like to see the >output of lspci -xxvvv with 13.1 kernel.
Downloading both 13.1 and 12.3 (Original installation on this machine was 12.3). Will take about 20 minutes. I will be sure to let you know! :) Thank you so much for all your kind patience and excellent instruction/advice with me. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c25
--- Comment #25 from Ian Scott
http://bugzilla.opensuse.org/show_bug.cgi?id=954164
http://bugzilla.opensuse.org/show_bug.cgi?id=954164#c26
Takashi Iwai
participants (1)
-
bugzilla_noreply@novell.com