[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

USB-Kamera bekommt kein /dev zugewiesen



Salut allerseits,

ich versuche, meine Fuji Finepix 1400 anzusprechen. Sie scheint vom
System korrekt erkannt zu werden, aber kein /dev zugewiesen zu bekommen
(bzw. nur /dev/sg0). Grunsätzlich ist dies möglich, da ich sie unter
RedHat 8.0 als /dev/sda1 mounten konnte.

*** Hardware *** 
Epox 8KHA Motherboard mit VIA KT266 Chipsatz.

*** Software *** 
Debian unstable, selbst kompilierter Kernel 2.4.24

Kompiliert - im Kapitel 'USB' von make xconfig - mit:
(m=modul; y=statisch)
- Support for USB: m
- Preliminary USB device filesystem: m
- UHCI (Intel, PIIX4, Via ...): m
- UHCI Alternate Driver (JE): m
- USB Mass Storage Support: m
- USB Serial Converter Support
  - USB Serial Converter Support: m
  - USB Generic Serial Driver: y
  - USB Handspring Visor ...: m

Installierte Packages:
- hotplug

*** Kamera ***
Fuji Finexpix 1400

*** Beschreibung des Problems ***
1) *** /var/log/messages ###
Wenn ich die Kamera einschalte, dann erscheinen folgende Meldungen im
Log: 

Mar 13 14:56:34 beeblebrox kernel: hub.c: new USB device 00:11.2-2,
assigned address 5
Mar 13 14:56:34 beeblebrox kernel: usb.c: USB device 5 (vend/prod
0x4cb/0x100) is not claimed by any active driver.
Mar 13 14:56:37 beeblebrox kernel: SCSI subsystem driver Revision: 1.00
Mar 13 14:56:37 beeblebrox kernel: Initializing USB Mass Storage
driver...
Mar 13 14:56:37 beeblebrox kernel: usb.c: registered new driver
usb-storage
Mar 13 14:56:37 beeblebrox kernel: scsi0 : SCSI emulation for USB Mass
Storage devices
Mar 13 14:56:37 beeblebrox kernel:   Vendor: Fujifilm  Model: FinePix
1400Zoom  Rev: 1000
Mar 13 14:56:37 beeblebrox kernel:   Type:   Direct-Access                     
ANSI SCSI revision: 02
Mar 13 14:56:37 beeblebrox kernel: USB Mass Storage support registered.
Mar 13 14:56:37 beeblebrox usb.agent[872]: kernel driver usb-storage
already loaded

Das sieht eigentlich gut aus.

2) *** Mounten
beeblebrox:~# mount -tvfat -o ro /dev/sda1 /mnt/fuji
mount: /dev/sda1 is not a valid block device

Vielleicht wird sie als /dev/sr0 eingehängt?
beeblebrox:~# mount -tvfat -o ro /dev/sr0 /mnt/fuji
mount: /dev/sr0 is not a valid block device

3) *** Was ist SCSI-technisch da?
beeblebrox:~# sg_scan -i
/dev/sg0: scsi0 channel=0 id=0 lun=0 [em]  type=0
    Fujifilm  FinePix 1400Zoom  1000 [wide=0 sync=0 cmdq=0 sftre=0
pq=0x0]

Sollte ich etwa /dev/sg0 mounten müssen?

beeblebrox:~# mount -tvfat -o ro /dev/sg0 /mnt/fuji
mount: /dev/sg0 is not a block device

Offensichtlich nicht.

4) *** Der Vollständigkeit halber (ich verstehe den Output nicht
wirklich)

cat /proc/bus/usb/devices
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc= 12/900 us ( 1%), #Int=  1, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=dc00
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  5 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=04cb ProdID=0100 Rev=10.00
S:  Product=USB Mass Storage
S:  SerialNumber=Y-171^^^^^001108X0000002019468
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=05 Prot=00
Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   2 Ivl=1ms

5) *** Sonstiges

Einen Handspring Treo kann über USB (/dev/ttyUSBx) synchronisiert
werden. 

Das Einbinden des Scanners via sane (Umax Astra 1220U) gelingt ebenfalls
nicht, obwohl dies unter RH 8.0 möglich war.

Kann mir jemand einen Tip geben, in welcher Richtung ich weitersuchen
muss? Sollten relevante Infos fehlen: bitte nachfragen, ich reiche sie
gerne nach.

Beste Grüsse

Jens Wolk



Reply to: