[debian] usb devices werken niet altijd

Pagina: 1
Acties:

  • JaQ
  • Registratie: Juni 2001
  • Laatst online: 13:36
Ik ben sinds vorige week overgestapt naar Debian, op zich bevalt me dat prima,
maar wel een beetje wennen. Ik heb nu echt een (voor mij) heel vreemd probleem.

Ik heb 2 USB-devices aan mijn laptop hangen, een usb-muis en een usb-webcam.
Beide worden netjes ondersteund en de van toepassing zijnde modules zijn netjes
geladen als module. De usb-devices werken echter alleen als de stekker in de
usb-poort zit als ik boot.

Het gaat dus voornamelijk om de camera (muis zit er eigenlijk altijd in @boot-time).
Als ik de stekker van de camera uit de usb-poort haal terwijl de machine geboot
is, dan zie ik netjes een melding voorbijkomen in /var/log/kern.log, als ik echter de
stekker er weer indoe, dan zie ik niet dat het device erin geplugt wordt. (geldt ook
voor de muis, maar ik kwam er toevallig achter met de webcam).

Heeft iemand een idee hoe dit kan en nog belangrijker, hoe ik dit kan oplossen?

Egoist: A person of low taste, more interested in themselves than in me


  • imdos
  • Registratie: Maart 2000
  • Laatst online: 04-05 14:00

imdos

I use FreeNAS and Ubuntu

Opnieuw je kernel compilen met support voor hot-pluggable devices :?

Maar mijns inziens moet usb dit altijd zelf oplossen! Heb je wel de goede usb-driver geladen dus ohci, uhci, usb-uhci enz. ?

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


  • JaQ
  • Registratie: Juni 2001
  • Laatst online: 13:36
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
travelmate:~# lsmod 
Module                  Size  Used by    Not tainted
smbfs                  31296   2  (autoclean)
sg                     24420   0  (autoclean)
radeon                 92440   0 
apm                     9116   1  (autoclean)
ds                      6624   1 
i82365                 22384   1 
pcmcia_core            41376   0  [ds i82365]
snd-seq-oss            23136   0  (unused)
snd-seq-midi-event      2696   0  [snd-seq-oss]
snd-seq                35696   2  [snd-seq-oss snd-seq-midi-event]
snd-pcm-oss            36900   0 
snd-mixer-oss          11192   1  [snd-pcm-oss]
snd-intel8x0           16132   1 
snd-pcm                53632   0  [snd-pcm-oss snd-intel8x0]
snd-timer              13704   0  [snd-seq snd-pcm]
snd-ac97-codec         30304   0  [snd-intel8x0]
snd-page-alloc          3904   0  [snd-intel8x0 snd-pcm]
snd-mpu401-uart         2736   0  [snd-intel8x0]
snd-rawmidi            11744   0  [snd-mpu401-uart]
snd-seq-device          3620   0  [snd-seq-oss snd-seq snd-rawmidi]
snd                    25636   0  [snd-seq-oss snd-seq-midi-event snd-seq snd-pc
m-oss snd-mixer-oss snd-intel8x0 snd-pcm snd-timer snd-ac97-codec snd-mpu401-uar
t snd-rawmidi snd-seq-device]
soundcore               3204   6  [snd]
ide-scsi                7456   0 
stv680                 23680   0  (unused)
videodev                4416   0  [stv680]
hid                    18784   0  (unused)
mousedev                3744   1 
usb-uhci               20676   0  (unused)
wacom                   4032   0  (unused)
usbmouse                1760   0  (unused)
keybdev                 1664   0  (unused)
usbkbd                  2848   0  (unused)
usbcore                48000   0  [stv680 hid usb-uhci wacom usbmouse usbkbd]
input                   3040   0  [hid mousedev wacom usbmouse keybdev usbkbd]
travelmate:~#


heb alle modules erin zitten die ik moet hebben. Als ik niet de goede driver zou
hebben, dan zou het device uberhaupt niet werken lijkt mij.
Wat ik nu trouwens zie, is dat de stv680 driver nog in usbcore zit, terwijl de
camera disconnected is. moet ik die "ontladen" of zo :?

en zo ja, hoe?


Ik weet niet of de usb-hot-plugable aan staat in mijn kernel, aangezien ik nog
netjes op de door de netinstall naar binnen gelepelde kernel werk. Vooralsnog
geen reden gehad om een recompile te doen, bovendien is kernelbakken in
debian ook weer wat anders dan in Gentoo heb ik zo her en der gelezen.

edit:
en die hot-plugable optie is toch voor pci? toch niet voor usb? het hele idee
van hot-plugable is nou juist waar usb om draaid toch?

[ Voor 4% gewijzigd door JaQ op 21-05-2003 15:56 ]

Egoist: A person of low taste, more interested in themselves than in me


  • imdos
  • Registratie: Maart 2000
  • Laatst online: 04-05 14:00

imdos

I use FreeNAS and Ubuntu

code:
1
rmmod stv680
Als root kan! Overigens heb je dus wel verschillen in usb modules die daadwerkelijk uit kunnen maken maar wel functioneren tot op zeker hoogte.

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 02-05 18:38

deadinspace

The what goes where now?

DrFrankenstoner schreef op 21 May 2003 @ 15:32:
Als ik de stekker van de camera uit de usb-poort haal terwijl de machine geboot is, dan zie ik netjes een melding voorbijkomen in /var/log/kern.log, als ik echter de stekker er weer indoe, dan zie ik niet dat het device erin geplugt wordt. (geldt ook voor de muis, maar ik kwam er toevallig achter met de webcam).
Als je je camera er weer aanhangt, is de module voor dat ding dan wel geladen?
Wat ik nu trouwens zie, is dat de stv680 driver nog in usbcore zit, terwijl de camera disconnected is. moet ik die "ontladen" of zo :?

en zo ja, hoe?
Een beetje zelf zoeken mag ook wel he ;)
Ik weet niet of de usb-hot-plugable aan staat in mijn kernel, aangezien ik nog netjes op de door de netinstall naar binnen gelepelde kernel werk. Vooralsnog geen reden gehad om een recompile te doen, bovendien is kernelbakken in debian ook weer wat anders dan in Gentoo heb ik zo her en der gelezen.
Er staat alleen "hot-pluggable devices" in de kernel-config. Of die invloed heeft op USB is mij niet helemaal duidelijk, maar als die invloed heeft en hij staat uit, dan werkt USB helemaal niet gok ik zo.

  • JaQ
  • Registratie: Juni 2001
  • Laatst online: 13:36
Als ik de camera eruit haal, dan blijft de module geladen. Als ik dus opnieuw de
camera erin hang, dan is de module er nog, maar werkt ie niet. Het zal idd wel met
de kernel-config te maken hebben. Tijd dus voor make-kpkg howto's.
(soms zoek ik wel zelf, soms sneak ik een domme vraag tussendoor ;-) )
Dan kan ook meteen mooi de freeswan patch erin.

Egoist: A person of low taste, more interested in themselves than in me


Verwijderd

Is dit niet gewoon een kwestie van hotplug-script installeren?

'apt-get install hotplug'
Pagina: 1