System freezes with rt2800pci loading at bootup

Forum rules
We don't support installations in VirtualBox, VMWare, qemu or others. We ignore posts about WINE, PlayOnLinux, Steam and Skype. We don't support btrfs, lvm, UEFI, side-by-side installations with GPT or dualboot with anything newer than Windows XP.
Google your problem first. Check the Wiki. Read the existing threads. It's okay to "hijack" an existing thread, yes! If your problem is not yet covered, open a new thread. To get the quickest possible help, mention the exact release codename in your post (uname -a is a good idea, too). Due to the lack of crystal balls, attach the output of lspci -nnk if you encounter hardware problems.
User avatar
RandomCharacter
Gangbanger
Posts: 323
Joined: Thu Aug 15, 2013 5:25 pm

System freezes with rt2800pci loading at bootup

Unread post by RandomCharacter » Sat Aug 24, 2013 7:45 pm

I have a very strange problem. First, everything worked great up through kernel 3.9.8. But ever since kernel 3.10.0, I have had this problem. Today, I installed 3.10.9 and the problem still persists.

I use kernel module rt2800pci for my Ralink RT3062 PCI wireless card. If the module is loaded during system startup, the system boots up, then freezes. It usually freezes at the Slim login screen, but on a very few occasions, it has let me get as far as logging in, but then it freezes. There is no keyboard or mouse activity after the freeze. To get my system back, I must do a hardware reset.

However, if I blacklist module rt2800pci, the system boots and runs normally, without wireless connectivity, of course. Also, I can still select the 3.9.8 kernel to boot up, and everything still works correctly. So I think it is a kernel bug.

Now, here is the weird part. If I boot the system completely and log in, then I can modprobe rt2800pci and it loads and I have wireless and the system never freezes.

I cannot find anything similar to this on Google search, bugs.freedesktop.org, or bugzilla.kernel.org. However, Steven Vaughn-Nichols of CNet told me that the problem will be fixed in a future kernel release, but he said nothing more specific than that.

Does anyone know how I could fix this or know of any open bug on this problem?

Thanks,
Tim
Last edited by RandomCharacter on Sun Aug 25, 2013 12:23 am, edited 1 time in total.

pidsley
Hermit
Posts: 2539
Joined: Wed Oct 17, 2012 12:31 pm

Re: System freezes with rt2800pci loding at bootup

Unread post by pidsley » Sat Aug 24, 2013 9:50 pm

Hey Tim. If I were you I would just stick with the 3.9.8 kernel as long as everything worked there, unless you know there is some feature you absolutely need in the 3.10 kernels. Some CNet dude told you it would be fixed eventually, so I'd just wait. But hey, I still use a 3.2 kernel on some of my machines; I don't really see any need to "upgrade" to the absolute latest kernel as soon as it comes out, especially when it breaks things that used to work.

If you really need to waste more time trying to fix it you might try adding the module to your initramfs.conf and rebuilding the initramfs, as per this Arch post: https://bbs.archlinux.org/viewtopic.php?id=137434.

(Be aware that Debian calls the config file "initramfs.conf" not mkinitcpio.conf and the tool that builds the initramfs is called "update-initramfs" not mkinitcpio.) .

User avatar
RandomCharacter
Gangbanger
Posts: 323
Joined: Thu Aug 15, 2013 5:25 pm

Re: System freezes with rt2800pci loding at bootup

Unread post by RandomCharacter » Sun Aug 25, 2013 12:06 am

Thanks, @pidsley.

That certainly looked worth trying, and I did. But, alas, my system still froze at the Slim login screen. :cry:

Tim

User avatar
dkeg
Configurator
Posts: 3782
Joined: Sun Nov 18, 2012 9:23 pm
Location: Mid-Atlantic Grill

Re: System freezes with rt2800pci loading at bootup

Unread post by dkeg » Sun Aug 25, 2013 1:45 am

I would agree with pids. If 3.9-8 works, then let it be. sure, go for it and try 3.10, but if it borks, then go back to what works. Kind of like the old 'go to the doctor and say my arm hurts when i do this ... ' we all know the rest. So if it was me, I'd wait.

Work hard; Complain less

User avatar
RandomCharacter
Gangbanger
Posts: 323
Joined: Thu Aug 15, 2013 5:25 pm

Re: System freezes with rt2800pci loading at bootup

Unread post by RandomCharacter » Sun Aug 25, 2013 2:16 am

Well, like I said in the top post, all I have to do is boot the system with rt2800pci blacklisted, then modprobe it after the system is up and running.

Tim

pidsley
Hermit
Posts: 2539
Joined: Wed Oct 17, 2012 12:31 pm

Re: System freezes with rt2800pci loading at bootup

Unread post by pidsley » Sun Aug 25, 2013 2:20 am

So you have two ways to get your system running! What are you worried about? :)

machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

Re: System freezes with rt2800pci loading at bootup

Unread post by machinebacon » Sun Aug 25, 2013 3:22 am

Probably you can put the modprobe command into something like /etc/rc.local before the exit 0 command and it will still boot nicely. Hopefully. Should do, because rc.local is executed "at the end of each multiuser runlevel".
..gnutella..

User avatar
dkeg
Configurator
Posts: 3782
Joined: Sun Nov 18, 2012 9:23 pm
Location: Mid-Atlantic Grill

Re: System freezes with rt2800pci loading at bootup

Unread post by dkeg » Sun Aug 25, 2013 12:39 pm

^ I can attest to this method. Used it before and worked great. Used it for loading the module.

Work hard; Complain less

Post Reply