My PC has openSUSE 11.4 KDE 64bit, current kernel is 2.6.37.6-0.7-desktop. Wireless N adapter is Trendnet TEW-643PCI. Wireless used to work using kernel driver rt2860, but it appears this driver has been phased out and now I don’t see any driver at all in YAST:
I understand that I would need to upgrade my kernel in order to get rt2800pci. Would kernel 3.1 do? If so, I would appreciate your help getting a link to the repo for this latest kernel.
On 09/29/2011 09:06 PM, taytong888 wrote:
>
> Hello,
>
> My PC has openSUSE 11.4 KDE 64bit, current kernel is
> 2.6.37.6-0.7-desktop. Wireless N adapter is Trendnet TEW-643PCI.
> Wireless used to work using kernel driver rt2860, but it appears this
> driver has been phased out and now I don’t see any driver at all in
> YAST:
>
>
> Code:
> --------------------
>
> #lspci -nnk
>
> 02:06.0 Network controller [0280]: RaLink RT2800 802.11n PCI [1814:0601]
> Subsystem: RaLink Device [1814:2860]
>
> --------------------
>
>
> I understand that I would need to upgrade my kernel in order to get
> rt2800pci. Would kernel 3.1 do? If so, I would appreciate your help
> getting a link to the repo for this latest kernel.
Driver rt2860 is indeed phased out, but not in kernel 2.6.37. You do not find
the driver in YaST - it is in the kernel. To see if it is loaded, use
I did use Yast > Network Devices > Network Settings > ifup to set up wireless connection. This is what I meant by Yast. Some days ago I saw rt2800pci in the Hardware tab of the wireless connection, but earlier this evening that driver window was blank, and your command
lsmod | grep rt28
does not yield anything.
Since then, I installed rt3562 via Yast > Software Management. I now have:
I now do have wireless! This should work for the time being, until such time 11.4 is updated to kernel 3.1 which gives me the choice of using rt2800pci. Correct?
By the way, I still have kernel 2.6.37.6-0.7-desktop and Software Management still does NOT show rt2800pci.
This should work for the time being, until such time 11.4 is updated to kernel 3.1
That will only happen if you either build it from source yourself or add one of the repos that would provide that.
Otherwise 11.4 will remain at 2.6.37…
No wireless again, so it looks like I will need to upgrade the kernel. Just added this repo: Index of /repositories/Kernel:/HEAD/standard. Software Management in YAST now shows kernel 3.1.rc7-5.1 as available, but I need guidance on how to install it. I saw kernel-desktop-devel and kernel-devel, etc. but NO “kernel-desktop” for 3.1.rc7-5.1.
Could you show me how to install the new kernel for “kernel-desktop”?
FYI that repo is bleeding edge and whilst I know many are using it, they are advanced users.
You might want to consider trying this repo first: Index of /repositories/Kernel:/stable/standard
Only Larry mentioned kernel 3.1
But that repo is still 3.0
But it’s more stable
I switched from existing kernel 2.6.37.6-0.7-desktop first to the stable 3.0.4-2-desktop exactly as you suggested in the .PNG file. After reboot I used ifup to check on the wireless connection, but the Hardware tab’s screen has a blank kernel driver window. Then I upgraded to 3.1.0-rc7-5-desktop, but still no kernel driver in this window.
For some unknown reasons, kernel driver RT2800PCI doesn’t load. During the kernel upgrading steps, up-to-date kernel-firmware package was downloaded and installed.
The lsmod | grep rt28 does not yield any result, same as before.
By the way, looking back, after the repo switching but before rebooting, do I need to enable just the new kernel repo and “disable” all the remaining repos?
Can you show me the “zypper repo…lr -d” again, so that I can post my current repos for you to see?
If you are using a kernel repo, you would keep it enabled along with your normal repos
Once you use the switch on a repo, it will hold to that, just don’t use the updater applet in kde though.
uname -a
Linux linux-cwe0 3.1.0-rc7-5-desktop #1 SMP PREEMPT Wed Sep 28 14:41:36 UTC 2011 (50fb02f) x86_64 x86_64 x86_64 GNU/Linux
I should add that I switched to kernel 3.1.0-rc7-5-desktop from kernel 3.0 partly because on the same machine, openSUSE 12.1 M6 factory with kernel 3.1.0-rc6-2-desktop gives wireless using kernel driver rt2800pci.
On 10/01/2011 07:56 AM, caf4926 wrote:
>
> Not sure about this, but Larry will correct me
>
>
>
> Code:
> --------------------
> sudo /sbin/modprobe -v rt2800pci
> --------------------
>
> it may not need pci and or the 00
The correct driver name is rt2800pci. You need all of that.
On 10/01/2011 12:36 PM, caf4926 wrote:
>
> That loads the driver
>
> If it still doesn’t work try this
>
>
> Code:
> --------------------
> sudo /sbin/modprobe -rv rt2800pci
> --------------------
>
>
> Code:
> --------------------
> sudo /sbin/modprobe -v rt2800pci
> --------------------
>
> That just removes and then replaces it.
>
> If it still doesn’t work. Make sure you have ‘rfkill’ installed and
> post the result of
>
>
> Code:
> --------------------
> su -
> /usr/sbin/rfkill list
> --------------------
It will take more than that as the driver should have loaded on its own. The PCI
ID of 1814:0601 is used by the driver. Is rt2800pci blacklisted?
However, after I unplugged the cable and reboot, there was no internet. Using YAST > ifup I saw that the Hardware tab shows a blank Module Name window and the Device Name wl0 under Udev Rules was greyed out. I also tried the other command, but no joy. It appears for some reason rt2800pci was not permanently fixated.
I also tried dmesg but it only shows r8169 (kernel driver for Ethernet) as being loaded. Dmesg does not show rt2800pci at all.
Rfkill is already installed, but:
su - /usr/sbin/rfkill list
gave this error message:
cannot open rfkill control device: no such file or directory
On 10/01/2011 07:46 PM, taytong888 wrote:
>
> @caf4926,
>
>
> Code:
> --------------------
>
> sudo /sbin/modprobe -v rt2800pci
>
> --------------------
>
>
> gives kernel driver in use rt2800pci.
>
> However, after I unplugged the cable and reboot, there was no internet.
> Using YAST> ifup I saw that the Hardware tab shows a blank Module Name
> window and the Device Name wl0 under Udev Rules was greyed out. I also
> tried the other command, but no joy. It appears for some reason
> rt2800pci was not permanently fixated.
>
> I also tried dmesg but it only shows r8169 (kernel driver for Ethernet)
> as being loaded. Dmesg does not show rt2800pci at all.
>
> Rfkill is already installed, but:
>
>
> Code:
> --------------------
>
> su - /usr/sbin/rfkill list
>
> --------------------
>
>
> gave this error message:
>
>> cannot open rfkill control device: no such file or directory
>
> A few minutes ago I tried:
>
>
> Code:
> --------------------
>
> linux-cwe0:~ # sudo /sbin/modprobe -v rt2800pci
> linux-cwe0:~ # sudo /sbin/modprobe -rv rt2800pci
> rmmod /lib/modules/3.1.0-rc7-5-desktop/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko
> rmmod /lib/modules/3.1.0-rc7-5-desktop/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko
> rmmod /lib/modules/3.1.0-rc7-5-desktop/kernel/lib/crc-ccitt.ko
> rmmod /lib/modules/3.1.0-rc7-5-desktop/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko
> rmmod /lib/modules/3.1.0-rc7-5-desktop/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko
> rmmod /lib/modules/3.1.0-rc7-5-desktop/kernel/net/mac80211/mac80211.ko
> rmmod /lib/modules/3.1.0-rc7-5-desktop/kernel/net/wireless/cfg80211.ko
> rmmod /lib/modules/3.1.0-rc7-5-desktop/kernel/net/rfkill/rfkill.ko
> rmmod /lib/modules/3.1.0-rc7-5-desktop/kernel/drivers/misc/eeprom/eeprom_93cx6.ko
>
> --------------------
>
>
> @lwfinger:
>
>
> Code:
> --------------------
>
> kdesu kwrite /etc/modprobe.d/50-blacklist.conf
>
> --------------------
>
>
> does not show rt2800pci to be blacklisted at all.
>
> Any suggestions, gentlemen?
>
>