Re: SCSI Prob all LUNs und USB
Mit welchen Aufruf eines welchen Befehls kann ich hier Infos posten? Ich sage schon mal vielen Dank. Ich kann Dir wahrscheinlich nicht gross helfen, da ich nicht verstehe, von welchen Geräten Du sprichst und wo und wie Du diese mounten willst. Im Zusammenhang mit SCSI habe ich das Paket sg3-utils als sehr hilfreich empfunden. Es stellt Dir diverse Tools zur Verfügung. Als erstes würde ich mal sg_scan -i laufen lassen. Daraus kannst Du ersehen welche Geräte als welche Devices, mit welchen channels, ids luns etc erkannt wurden. Weiter hilft auch sg_map um zu sehen, welches vom Kernel erkannte Geräte wohin gemappt wurde. Gruss Alex
Re: Welches Device verwendet meine Digicam?
On Thu, 16 Dec 2004 00:30:56 +0100 Andreas Pakulat [EMAIL PROTECTED] wrote: Danke für Deine Hilfe. Mittlerweile konnte ich alle Probleme soweit lösen, dass es nun wieder weiter gehen sollte. sg_map zeigt dies nun auch an, leider werden der cd_writer und reader nicht mehr erkannt! Oops... Naja also mit SCSI-Geräten und udev kenn ich mich nun nicht aus... ich leider auch zu wenig ... Das Problem wurde duch das Booten eines falschen Kernels ausgelöst, in diesem die SCSI Geräte nicht als Boot-Option mitgegeben wurden! Sorry! Wenn ich die Kamera ausschalte, kann ich nicht fehlerfrei (d.h. ohne das der Rechner hängen bleibt) booten. Fehlermeldungen? ist leider nicht mehr reproduzierbar. Du verwendest doch 2.6.10-rc3 oder? Vielleicht mal doch lieber nen stabilen Kernel nutzen (also 2.6.9) Nein, lieber nicht, ich habe ja gerade wegen zahlreicher behobener Bugs im USB-Umfeld auf diesen Kernel gewechselt. diverse Kde-Programme können die Geräte aber nicht ansprechen. leider keine Fehlermeldungen, hat sich aber als ein einfaches Berechtigungsproble herausgestellt, als root funzt alles. wenn ich nun die Kamera einschalte, dann zeigt sg_map: /dev/sg0 /dev/scd0 /dev/sg1 /dev/scd1 /dev/sg2 also wieder ohne Mapping! Das fehlende Mapping wurde durch eine fehlende Kernelkonfiguration verursacht: CONFIG_BLK_DEV_SD=m (SCSI hard disks support was auch für USB storage benötigt wird, hmmm... ) Diese beiden Optionen habe ich neu auch noch konfiguriert, ich glaube aber, dass dies keinen Einfluss hatte ... CONFIG_SCSI_SPI_ATTRS=m (SCSI Transport Attributes- Parallel SCSI) CONFIG_SCSI_FC_ATTRS=m (SCSI Transport Attributes - FiberChannel) Gruss Alex
Re: Welches Device verwendet meine Digicam?
On Thu, 16 Dec 2004 17:09:12 +0100 Andreas Pakulat [EMAIL PROTECTED] wrote: Wieso muss man SCSI-Geräte beim Booten mitangeben? Werden die nicht automatisch als solche identifiziert? Hört sich komisch an, was für Bootoptionen benutzt du denn? Ich verwende noch das alte ide - scsi mapping (welches ab kernel 2.6 nicht mehr nötig ist) um den cdrw anzusprechen. Dazu muss(te) man im lilo.conf append=hdc=ide_scsi hdb=ide_scsi angeben. Du verwendest doch 2.6.10-rc3 oder? Vielleicht mal doch lieber nen stabilen Kernel nutzen (also 2.6.9) Nein, lieber nicht, ich habe ja gerade wegen zahlreicher behobener Bugs im USB-Umfeld auf diesen Kernel gewechselt. ?? Welche denn? Also hier geht soweit alles wunderbar was USB anbelangt - diverse Tastaturen/Mäuse/Platten/Kartenleser/Gamepads. siehe Changelog kernel.org http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.10-rc3 diverse Kde-Programme können die Geräte aber nicht ansprechen. leider keine Fehlermeldungen, hat sich aber als ein einfaches Berechtigungsproble herausgestellt, als root funzt alles. Du arbeitest aber nicht als root sondern hast dich in die passende Gruppe eingetragen oder? ja, jetzt schon Das fehlende Mapping wurde durch eine fehlende Kernelkonfiguration verursacht: CONFIG_BLK_DEV_SD=m (SCSI hard disks support was auch für USB storage benötigt wird, hmmm... ) Hmm, sollte usb-storage das nicht automatisch mitladen... Ich dachte mir wäre so gewesen (ich hab den ganzen Kram fest im Kernel drin) Laden schon, aber wenn dasTeil weder in den Kernel noch als Module kompiliert wurde, dann geht nix! Gruss Alex
Re: Welches Device verwendet meine Digicam?
On Wed, 15 Dec 2004 18:55:52 +0100 Andreas Pakulat [EMAIL PROTECTED] wrote: apt-get install sg3-utils und dann sg_map aufrufen- Danke für den Tipp, leider hilft er mir nicht weiter, denn der Output von sg_map ist wie folgt: /dev/sg0 /dev/scd0 /dev/sg1 /dev/scd1 /dev/sg2 Wobei es sich bei scd0 und scd1 um CD-Reader und CD-Writer handelt sg_scan -i zeigt folgendes: /dev/sg0: scsi0 channel=0 id=0 lun=0 [em] LITEONDVD-ROM LTD-165H CH0J [rmb=1 cmdq=0 pqual=0 pdev=0x5] /dev/sg1: scsi1 channel=0 id=0 lun=0 [em] LITE-ON DVDRW SOHW-1633S BS0H [rmb=1 cmdq=0 pqual=0 pdev=0x5] /dev/sg2: scsi6 channel=0 id=0 lun=0 [em] FUJIFILM USB-DRIVEUNIT 1.00 [rmb=1 cmdq=0 pqual=0 pdev=0x0] Daraus schliesse ich, dass das scsi device grundsätzlich erkannt wurde. lsusb zeigt folgendes: Bus 004 Device 001: ID : Bus 003 Device 006: ID 04cb:0108 Fuji Photo Film Co., Ltd FinePix F601 Zoom (Disk mode) Bus 003 Device 001: ID : Bus 002 Device 002: ID 04a9:220d Canon, Inc. CanoScan N670U/N676U/LiDE 20 Bus 002 Device 001: ID : Bus 001 Device 001: ID : Daraus schliesse ich, dass usb das Gerät auch kennt. Ich denke /dev/sdb ist das richtige. Bei mehreren USB-Devices empfiehlt sich die Installation von udev, damit kann man für jedes Device einen Symlink anlegen lassen, sobald das Gerät angesteckt wird. Leider nein, ich habe sämtliche Devices /dev/sd* versucht zu mounten, leider ohne Erfolg.
Welches Device verwendet meine Digicam?
Hallo Liste Kann mir jemand helfen und mir sagen unter welchem device ich meine Digicam mounten kann? Ich verwende: - einen selbst kompilierten Kernel 2.6.10-rc3 - eine Digicam von Fujifilm F601 Wenn ich die Kamera via USB anschliesse, schreibt das System folgendes nach /var/log/messages Dec 15 10:31:11 erde kernel: ohci_hcd :00:03.1: wakeup Dec 15 10:31:11 erde kernel: usb 3-1: new full speed USB device using ohci_hcd and address 5 Dec 15 10:31:11 erde kernel: usb 3-1: Product: USB Mass Storage Dec 15 10:31:11 erde kernel: usb 3-1: SerialNumber: Y-338^030116XFJX0005016517 Dec 15 10:31:12 erde kernel: Initializing USB Mass Storage driver... Dec 15 10:31:12 erde kernel: scsi5 : SCSI emulation for USB Mass Storage devices Dec 15 10:31:12 erde usb.agent[3282]: usb-storage: loaded successfully Dec 15 10:31:12 erde kernel: usbcore: registered new driver usb-storage Dec 15 10:31:12 erde kernel: USB Mass Storage support registered. Dec 15 10:31:17 erde kernel: Vendor: FUJIFILM Model: USB-DRIVEUNIT Rev: 1.00 Dec 15 10:31:17 erde kernel: Type: Direct-Access ANSI SCSI revision: 00 Dec 15 10:31:17 erde kernel: Attached scsi generic sg2 at scsi5, channel 0, id 0, lun 0, type 0 Dec 15 10:31:18 erde scsi.agent[3346]: disk at /devices/pci:00/:00:03.1/usb3/3-1/3-1:1.0/host5/target5:0: Leider werde ich nicht schlau daraus. Gibt es eine Möglichkeit aus Attached scsi generic sg2 at scsi5, channel 0, id 0, lun 0, type 0 abzuleiten, unter welchem device das Gerät nun zu mounten ist? mount -t vfat /dev/sg2 /mnt/camera oder mount -t vfat /dev/scd2 /mnt/camera führen beide zur Meldung: is not a valid block device Vielen Dank! Alex
Re: Welches Device verwendet meine Digicam?
On Wed, 15 Dec 2004 20:43:04 +0100 Andreas Pakulat [EMAIL PROTECTED] wrote: On 15.Dec 2004 - 19:54:17, Alex Blum wrote: On Wed, 15 Dec 2004 18:55:52 +0100 Andreas Pakulat [EMAIL PROTECTED] wrote: der Output von sg_map ist wie folgt: /dev/sg0 /dev/scd0 /dev/sg1 /dev/scd1 /dev/sg2 Hmm, merkwürdig... Bei meinen USB-Platten und CF-Lesern krieg ich dann sdX raus... Ich denke /dev/sdb ist das richtige. Bei mehreren USB-Devices empfiehlt sich die Installation von udev, damit kann man für jedes Device einen Symlink anlegen lassen, sobald das Gerät angesteckt wird. Leider nein, ich habe sämtliche Devices /dev/sd* versucht zu mounten, leider ohne Erfolg. Also gar nicht mehrere USB-Devices, naja dann ist udev wohl mit Kanonen auf Spatzen ;-) Zu deinem Problem: Die Karten werden meist mit Partition erzeugt, hast du auch sda1 gecheckt? ja, ich habe alle gecheckt Ansonsten gehen mir langsam die Ideen aus, dann wäre udev vielleicht doch noch nen Test wert... udev war eine gute Idee, wenn ich mit eingeschalteter Kamera Boote, dann wird sie nun erkannt und ist dann mountbar als /dev/sda1 sg_map zeigt dies nun auch an, leider werden der cd_writer und reader nicht mehr erkannt! Wenn ich die Kamera ausschalte, kann ich nicht fehlerfrei (d.h. ohne das der Rechner hängen bleibt) booten. Nach dem Neustart werden cd_reader cd_writer wieder erkannt /dev/sg0 /dev/scd0 /dev/sg1 /dev/scd1 diverse Kde-Programme können die Geräte aber nicht ansprechen. wenn ich nun die Kamera einschalte, dann zeigt sg_map: /dev/sg0 /dev/scd0 /dev/sg1 /dev/scd1 /dev/sg2 also wieder ohne Mapping! Hmmm, was nun, udev konfigurieren?
Re: externe usb harddisk kann nicht gemountet werden - bitte um Hinweise
On Mon, 8 Nov 2004 00:24:18 +0100 Andreas Pakulat [EMAIL PROTECTED] wrote: Aber noch keinen Zeilenumbruch nach 70 Zeichen, kannst du das bitte aendern? Sorry, hoffentlich ist es jetzt besser Zu deiner Beruhigung: Ich hab heute gemerkt, dass mein USB-Kartenleser ebenfalls nicht mehr gemountet werden kann. Das Device existiert und ich kanns partitionieren und formatieren, aber nicht mehr mounten. Nur das er mir erzaehlt das er keine Superblock finden kann... Ich hab hier 2.6.9, aber noch nicht in mein syslog geguckt ob die Devices wirklich korrekt angelegt werden ... Bei Problemen würde ich mir mal den Patch 2.6.10-rc1 anschauen, da geht es, wenn ich es richtig verstanden habe um solche Probleme. Hmm, da fehlt mir das sd_mod und eventuell auch sg_mod Modul bei dir... sd_mod reichte, Danke für die Hilfe! Alex
externe usb harddisk kann nicht gemountet werden - bitte um Hinweise
Hallo Liste Seit kurzem besitze ich eine externe usb harddisk. ich glaube, ich bin soweit, dass die harddisk reibungslos erkannt wird beim ein und ausstecken. Was mir aber nicht gelingen will, ist das teil zu mounten. ich würde die harddisk unter /dev/sda1 erwarten, da ich sonst keine anderen scsi geräte im einsatz habe. ein mount /dev/sda1 /mnt/usb/ führt zu mount: /dev/sda1 is not a valid block device gibt es hinweise, wo die externe harddisk zu finden ist? Vielen Dank! Alex ich verwende kernel 2.6.9 mit dem patch 2.6.10-rc1 wenn ich die harddisk einstecke kann man folgende meldungen lesen tail -50f /var/log/messages Nov 7 21:27:10 jupiter kernel: usb 1-1: new full speed USB device using address 2 Nov 7 21:27:10 jupiter kernel: usb 1-1: Product: OneTouch Nov 7 21:27:10 jupiter kernel: usb 1-1: Manufacturer: Maxtor Nov 7 21:27:10 jupiter kernel: usb 1-1: SerialNumber: Y357P7RE Nov 7 21:27:10 jupiter kernel: scsi0 : SCSI emulation for USB Mass Storage devices Nov 7 21:27:15 jupiter kernel: Vendor: MaxtorModel: OneTouch Rev: 0201 Nov 7 21:27:15 jupiter kernel: Type: Direct-Access ANSI SCSI revision: 00 tail -50f /var/log/syslog Nov 7 21:27:02 jupiter kernel: uhci_hcd :00:1d.0: wakeup_hc Nov 7 21:27:03 jupiter kernel: uhci_hcd :00:1d.0: port 1 portsc 0082,00 Nov 7 21:27:03 jupiter kernel: hub 1-0:1.0: port 1, status 0100, change 0001, 12 Mb/s Nov 7 21:27:03 jupiter kernel: hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x100 Nov 7 21:27:05 jupiter kernel: uhci_hcd :00:1d.0: suspend_hc Nov 7 21:27:10 jupiter kernel: uhci_hcd :00:1d.0: wakeup_hc Nov 7 21:27:10 jupiter kernel: uhci_hcd :00:1d.0: port 1 portsc 0093,00 Nov 7 21:27:10 jupiter kernel: hub 1-0:1.0: port 1, status 0101, change 0001, 12 Mb/s Nov 7 21:27:10 jupiter kernel: hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x101 Nov 7 21:27:10 jupiter kernel: usb 1-1: new full speed USB device using address 2 Nov 7 21:27:10 jupiter kernel: usb 1-1: new device strings: Mfr=1, Product=3, SerialNumber=2 Nov 7 21:27:10 jupiter kernel: usb 1-1: default language 0x0409 Nov 7 21:27:10 jupiter kernel: usb 1-1: Product: OneTouch Nov 7 21:27:10 jupiter kernel: usb 1-1: Manufacturer: Maxtor Nov 7 21:27:10 jupiter kernel: usb 1-1: SerialNumber: Y357P7RE Nov 7 21:27:10 jupiter kernel: usb 1-1: hotplug Nov 7 21:27:10 jupiter kernel: usb 1-1: adding 1-1:1.0 (config #1, interface 0) Nov 7 21:27:10 jupiter kernel: usb 1-1:1.0: hotplug Nov 7 21:27:10 jupiter kernel: usb-storage 1-1:1.0: usb_probe_interface Nov 7 21:27:10 jupiter kernel: usb-storage 1-1:1.0: usb_probe_interface - got id Nov 7 21:27:10 jupiter kernel: scsi0 : SCSI emulation for USB Mass Storage devices Nov 7 21:27:10 jupiter kernel: usb-storage: device found at 2 Nov 7 21:27:10 jupiter kernel: usb-storage: waiting for device to settle before scanning Nov 7 21:27:15 jupiter kernel: Vendor: MaxtorModel: OneTouch Rev: 0201 Nov 7 21:27:15 jupiter kernel: Type: Direct-Access ANSI SCSI revision: 00 Nov 7 21:27:15 jupiter kernel: usb-storage: device scan complete jupiter:~# lsmod Module Size Used by usbmouse4480 0 usb_storage27520 0 scsi_mod 71136 1 usb_storage ehci_hcd 37124 0 uhci_hcd 29580 0 psmouse19592 0 snd_intel8x0 27556 0 snd_ac97_codec 65872 1 snd_intel8x0 snd_pcm77064 1 snd_intel8x0 snd_timer 19716 1 snd_pcm snd_page_alloc 7556 2 snd_intel8x0,snd_pcm snd_mpu401_uart 5888 1 snd_intel8x0 snd_rawmidi18464 1 snd_mpu401_uart snd42340 6 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi soundcore 7008 1 snd af_packet 12552 0