I have three changes which make it work on my Averatec for the internal rt2500 card.
I don't know if all are necessary or if just one or two are required.
1. In the driver itself, rtmp_init.c, right at the end, there is an #if which switches del_timer and del_timer_sync. I have it forced to use the _sync version.
2. In /etc/X11/xorg.conf I have the Option "DisableIRQ" line added to the driver.
3. In my boot string /boot/grub/menu.lst I've added "irqpoll" after "ro".
#1 and #2 by themselves don't work, and I think I tried #3 alone earlier.
I don't have the new kernel.
I have three changes which make it work on my Averatec for the internal rt2500 card.
I don't know if all are necessary or if just one or two are required.
1. In the driver itself, rtmp_init.c, right at the end, there is an #if which switches del_timer and del_timer_sync. I have it forced to use the _sync version.
2. In /etc/X11/xorg.conf I have the Option "DisableIRQ" line added to the driver.
3. In my boot string /boot/grub/menu.lst I've added "irqpoll" after "ro".
#1 and #2 by themselves don't work, and I think I tried #3 alone earlier.