Ik draai Gentoo met kernel 2.6.7. Maar nu heb ik een probleem met het werkend krijgen van mijn Canon Powershot A60 digitale camera. Als ik de camera aansluit op de USB poort, en ik kijk met dmesg, dan zie ik niets over de camera voorbij komen. Geef ik vervolgens een gphoto2 --auto-detect, dan wordt de camera niet gevonden. Gphoto2 --list-ports geeft 1 device, namelijk de USB, dus dat zou goed moeten zijn. Eerder heeft het altijd goed gedraaid, en nu ineens niet meer. Ik heb deze howto gevolgd, maar helaas doet mijn camera het dus nog steeds niet. De camera staat overigens wel gewoon aan en op de afspeelstand, dus dat mag het ook niet zijn. En eerder heeft het gewoon gewerkt... Wie heeft de oplossing of kan mij verder op weg helpen?
Draai je de detect als root? Bij mij werkt de A60 ook maar dan met kernel 2.6.6 
O wacht ff. Je ziet ook met dmesg niets voorbij komen
hmm.
Wel de goede drivers voor je USB-poorten gebouwd?
O wacht ff. Je ziet ook met dmesg niets voorbij komen
Wel de goede drivers voor je USB-poorten gebouwd?
[ Voor 42% gewijzigd door BoAC op 05-08-2004 14:25 ]
Zowel onder root als mijn eigen useraccount.BoAC schreef op 05 augustus 2004 @ 14:24:
Draai je de detect als root?
Op mijn laptop draait kernel 2.6.7 en daar werkt het allemaal wel goed. Dus het zou met kernel 2.6.7 wel gewoon moeten functioneren. Ik heb laatst wel mijn kernel geupdate van 2.6.6 naar 2.6.7, misschien dat ik iets over het hoofd heb gezien bij het compileren?Bij mij werkt de A60 ook maar dan met kernel 2.6.6
Welke zou ik dan moeten hebben?O wacht ff. Je ziet ook met dmesg niets voorbij komenhmm.
Wel de goede drivers voor je USB-poorten gebouwd?
[ Voor 15% gewijzigd door Verwijderd op 05-08-2004 14:36 ]
* BoAC start ff 'Gentoo' linux op MS VPC
Deze voor usb 2.0
code:
1
2
3
4
5
6
7
8
9
| CONFIG_USB_EHCI_HCD: The Enhanced Host Controller Interface (EHCI) is standard for USB 2.0 "high speed" (480 Mbit/sec, 60 Mbyte/sec) host controller hardware. If your USB host controller supports USB 2.0, you will likely want to configure this Host Controller Driver. At this writing, the primary implementation of EHCI is a chip from NEC, widely available in add-on PCI cards, but implementations are in the works from other vendors including Intel and Philips. Motherboard support is appearing. |
of een deze 2 voor usb 1.x
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| CONFIG_USB_OHCI_HCD: The Open Host Controller Interface (OHCI) is a standard for accessing USB 1.1 host controller hardware. It does more in hardware than Intel's UHCI specification. If your USB host controller follows the OHCI spec, say Y. On most non-x86 systems, and on x86 hardware that's not using a USB controller from Intel or VIA, this is appropriate. If your host controller doesn't use PCI, this is probably appropriate. For a PCI based system where you're not sure, the "lspci -v" entry will list the right "prog-if" for your USB controller(s): EHCI, OHCI, or UHCI. CONFIG_USB_UHCI_HCD: The Universal Host Controller Interface is a standard by Intel for accessing the USB hardware in the PC (which is also called the USB host controller). If your USB host controller conforms to this standard, you may want to say Y, but see below. All recent boards with Intel PCI chipsets (like intel 430TX, 440FX, 440LX, 440BX, i810, i820) conform to this standard. Also all VIA PCI chipsets (like VIA VP2, VP3, MVP3, Apollo Pro, Apollo Pro II or Apollo Pro 133). If unsure, say Y. |
Wat voor een mobo/chipset heb je?
[ Voor 90% gewijzigd door BoAC op 05-08-2004 14:46 ]
Een EpoX 8RDA+ met een nForce 2 chipset.BoAC schreef op 05 augustus 2004 @ 14:38:
Wat voor een mobo/chipset heb je?
Ik ben naar /usr/src/linux-2.6.7 gegaan, heb make menuconfig gestart en daar zag ik dat CONFIG_USB_EHCI_HCD niet was aangevinkt. Dus ik heb hem aangevinkt en daarna afgesloten en "make" gedaan. Helaas werkt het nog steeds niet. Ik moet deze toch niet als module laden?
[ Voor 6% gewijzigd door Verwijderd op 05-08-2004 15:10 ]
Verwijderd
Dat ligt eraan hoe je deze hebt aangevinkt, met een * of een M ?Verwijderd schreef op 05 augustus 2004 @ 15:06:
[...]
Een EpoX 8RDA+ met een nForce 2 chipset.
Ik ben naar /usr/src/linux-2.6.7 gegaan, heb make menuconfig gestart en daar zag ik dat CONFIG_USB_EHCI_HCD niet was aangevinkt. Dus ik heb hem aangevinkt en daarna afgesloten en "make" gedaan. Helaas werkt het nog steeds niet. Ik moet deze toch niet als module laden?
Met een M moet je em als Module laden volgens mij..
Ja, dat verschil weet ik welVerwijderd schreef op 05 augustus 2004 @ 15:17:
Dat ligt eraan hoe je deze hebt aangevinkt, met een * of een M ?
Met een M moet je em als Module laden volgens mij..
Draai je ook hotplug?
Zo nee, enable in je kernel "hot-plug support" o.i.d. Dit staat vrij aan het begin in je kernel config. Vervolgens markeer je alles wat je nodig hebt bij USB als module en hetzelfde doe je bij SCSI (vaak worden dit soort apparaten als SCSI devices gezien en krijgen dan krijg je bijv. /dev/sdax)
Wat je bij scsi moet aanvinken (ook als module) is generic support en disk support.
Vergeet niet hotplug te mergen en "rc-update add hotplug default" te geven.
Zo nee, enable in je kernel "hot-plug support" o.i.d. Dit staat vrij aan het begin in je kernel config. Vervolgens markeer je alles wat je nodig hebt bij USB als module en hetzelfde doe je bij SCSI (vaak worden dit soort apparaten als SCSI devices gezien en krijgen dan krijg je bijv. /dev/sdax)
Wat je bij scsi moet aanvinken (ook als module) is generic support en disk support.
Vergeet niet hotplug te mergen en "rc-update add hotplug default" te geven.
Okay, heb ik gedaan.knopper schreef op 05 augustus 2004 @ 15:25:
Draai je ook hotplug?
Zo nee, enable in je kernel "hot-plug support" o.i.d. Dit staat vrij aan het begin in je kernel config. Vervolgens markeer je alles wat je nodig hebt bij USB als module en hetzelfde doe je bij SCSI (vaak worden dit soort apparaten als SCSI devices gezien en krijgen dan krijg je bijv. /dev/sdax)
Die had ik al als modules aangevinkt staan.Wat je bij scsi moet aanvinken (ook als module) is generic support en disk support.
Ook gedaanVergeet niet hotplug te mergen en "rc-update add hotplug default" te geven.
Waarom scsi-support voor een PTP Cameraknopper schreef op 05 augustus 2004 @ 15:25:
Draai je ook hotplug?
Zo nee, enable in je kernel "hot-plug support" o.i.d. Dit staat vrij aan het begin in je kernel config. Vervolgens markeer je alles wat je nodig hebt bij USB als module en hetzelfde doe je bij SCSI (vaak worden dit soort apparaten als SCSI devices gezien en krijgen dan krijg je bijv. /dev/sdax)
Wat je bij scsi moet aanvinken (ook als module) is generic support en disk support.
Vergeet niet hotplug te mergen en "rc-update add hotplug default" te geven.
@TS geef es de output van 'dmesg | grep usb' (zonder quotes)
* BoAC kan geen hotplugging vinden in zijn kernel 2.6.6-r2
Vraag me dan af of het ook in 2.6.7
Ik neem aan dat je wel de kernel hebt geinstalleerd en gereboot
Vraag me niet hoe het kan, maar nu werkt het ineens wel. Dmesg | grep usb geeft ook keurig:
Bedankt allemaal voor jullie hulp!
code:
1
| usb 1-2: new full speed USB device using address 3 |
Bedankt allemaal voor jullie hulp!
Leuk he, dat hotplugging.... Dan werkt het ineens...
Voor de duidelijkheid, hot-plugging staat bij de 2.6.x kernels hier:
General Setup => Support for hot-pluggable devices
Voor de duidelijkheid, hot-plugging staat bij de 2.6.x kernels hier:
General Setup => Support for hot-pluggable devices
Thanksknopper schreef op 06 augustus 2004 @ 14:52:
Leuk he, dat hotplugging.... Dan werkt het ineens...
Voor de duidelijkheid, hot-plugging staat bij de 2.6.x kernels hier:
General Setup => Support for hot-pluggable devices
Pagina: 1