[Ubuntu] USB problemen in kernel 2.6?

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • gibraltar
  • Registratie: Augustus 2004
  • Laatst online: 09-09 10:19
Sinds een paar dagen heb ik problemen met mijn USB muis op mijn laptop (een Logitech Optical Mouse op een Toshiba Satellite Pro A40). Als ik Ubuntu opstart met mijn muis aangesloten, werkt alles perfect.
Echter wanneer ik nu de muis verwissel als mijn laptop aan staat, dan krijg ik de volgende errors in mn syslog:
code:
1
2
3
4
[   40.660000] uhci_hcd 0000:00:1d.1: FGR not stopped yet!
...
[  128.320000] hub 2-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?
[  130.384000] hub 2-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?

usbls geeft:
code:
1
2
3
4
~#lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

De betreffende USB hub hardware (via lspci):
code:
1
2
3
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 03)

Het lijkt er dus op dat de module uhci_hcd voor problemen zorgt. Google geeft geen oplossingen, het lijkt alleen een bug te zijn in de 2.6.20 kernels. Daar wordt overigens wel een suggestie gedaan om ehci_hcd te verwijderen uit de kernel, echter dat was ook geen oplossing (het lijkt ook in uhci_hcd te zitten). Op dit moment draai ik met 2.6.20-15-generic, maar het probleem doet zich ook voor als ik 2.6.20-12 boot.
Hebben meer mensen hier last van? En zo ja, hebben jullie een oplossing gevonden voor dit probleem?

Acties:
  • 0 Henk 'm!

  • gibraltar
  • Registratie: Augustus 2004
  • Laatst online: 09-09 10:19
*bump*

Niemand? Misschien weet iemand waar "FGR not stopped yet!" voor staat? Ben er nog steeds niet uit, en kernels uit de 2.6 serie werken geen van allen :'( .

Google gaf overigens ook geen antwoord op de vraag waar die message voor staat. De resulaten die te vinden zijn, zijn resultaten waarin de kernel source staat.

[ Voor 33% gewijzigd door gibraltar op 26-04-2007 20:17 ]


Acties:
  • 0 Henk 'm!

  • Jouke74
  • Registratie: Juni 2006
  • Laatst online: 03-04 19:54
Zelfde probleem met een cardreader. Is inderdaad een bug met de EHCI controller. Vul alsjeblieft het bug-report aan. Bij mij werkt het in principe eerst wel, maar floept de USB verbinding er iedere 2/3 minuten uit, en wordt ie weer opnieuw verbonden. Dit geeft dus een log vol errors en na 2 of 3 keer kilt Ubuntu vervolgens de verbinding in zijn geheel (faulty device..sdd-sdg). Dit is gelukkig mijn cardreader die ik heel weinig gebruik. Voor dagelijks gebruik Windows/Ubuntu heb ik hem nu maar standaard los van de USB poort hangen. Onder Windows (dual boot) werkt de cardreader prima, en indien nodig plug ik de cardreader er in en tranfer ik de files.

Een oplossing is misschien om een USB / PS2 verloopplugje te gebruiken totdat de bug is gefixed?

[ Voor 7% gewijzigd door Jouke74 op 27-04-2007 10:01 ]

"That was left handed..." - JJH


Acties:
  • 0 Henk 'm!

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

Zelfde probleem hier, bij het opstarten van Ubuntu Feisty een hele resum aan errors als ik mijn SD kaartje erin heb zitten.

Heb je een linkje naar het bug report? ;)

Going for adventure, lots of sun and a convertible! | GMT-8


Acties:
  • 0 Henk 'm!

  • Jouke74
  • Registratie: Juni 2006
  • Laatst online: 03-04 19:54
Eh ja, ook nog de link na lang zoeken:
https://bugs.launchpad.ne...source-2.6.20/+bug/102659

Ben zelf aan het proberen of ik nog een workaround kan vinden.

"That was left handed..." - JJH


Acties:
  • 0 Henk 'm!

Verwijderd

Ik weet niet of het hetzelfde probleem is, maar mijn USB hard disk mount niet. (Hij beweert in dmesg dat ze het gegeven adres niet aanvaardt ofzo...)
Fix: sudo rmmod ehci-hcd
Dan begint hij ze wel te mounten...

Acties:
  • 0 Henk 'm!

  • Jouke74
  • Registratie: Juni 2006
  • Laatst online: 03-04 19:54
Ja, maar dan mount ie ze wel onder USB 1.1 dus je verliest veel snelheid.

"That was left handed..." - JJH


Acties:
  • 0 Henk 'm!

  • gibraltar
  • Registratie: Augustus 2004
  • Laatst online: 09-09 10:19
Volgens mij is het ACPI, er schijnt iets mis te zijn met de powersettings op de USB poorten. Als je namelijk iets aansluit op de USB poort, dan gaat bijvoorbeeld bij een optische muis de led onregelmatig knipperen.
In kernel 2.6.21 zou het iets beter moeten zijn.

Op een laptop is het echter jammer om ACPI uit te schakelen. Maar volgens mij is het dé workaround op dit moment.

Er is overigens nog een bug gesubmit op launchpad, en dat is exact dezelfde bug. De URL van Jouke74 verwijst ook naar een bug, maar dat is niet exact dezelfde. Deze echter wel:

https://launchpad.net/ubu...-source-2.6.15/+bug/35492

Probleem gevonden (en oplossing):

FGR staat voor Force Global Resume en is sinds 2.6.18 in de kernel te vinden. Het zorgt ervoor dat de USB hubs kunnen suspenden, zodat je wat stroom kunnen besparen. Echter is in 2.6.21 een patch opgenomen waarin je autosuspend uit kunt zetten via sysfs.

Zie: http://www.mail-archive.c...ceforge.net/msg50099.html

[ Voor 65% gewijzigd door gibraltar op 01-05-2007 20:13 ]

Pagina: 1