Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
USB-MP3-Player automount [Gelöst]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
haggi
Tux's lil' helper
Tux's lil' helper


Joined: 09 Jun 2003
Posts: 135
Location: Hamburg / Germany

PostPosted: Tue Aug 17, 2004 1:59 pm    Post subject: USB-MP3-Player automount [Gelöst] Reply with quote

Hallo zusammen!

Ich habe seit kurzem einen neuen MP3-Player. Er funktioniert auch einwandfrei untern Linux. Er wird von Hotplug erkannt wenn ich ihn anschließe, und udev erstellt einen neuen Eintrag (sdb) in /dev. Mounten und kopieren geht ebenfalls problemlos. Da ich aber von Natur aus etwas faul bin, wollte ich wissen wie ich den Player beim anschließen automatisch mounten lassen könnte. Ich hatte irgendwo mal was gelesen, aber das war für DEVFS..
hat jemand Vorschläge wie das zu realisieren wäre ?

Danke im Vorraus,
Haggi
_________________
Software is like sex: it's better when it's free,
but it can be very expensive if you don't secure it!


Last edited by haggi on Tue Aug 17, 2004 5:54 pm; edited 1 time in total
Back to top
View user's profile Send private message
Sas
Veteran
Veteran


Joined: 05 Jul 2003
Posts: 1229
Location: Germany

PostPosted: Tue Aug 17, 2004 2:28 pm    Post subject: Reply with quote

Du könntest z.B. ein kleines mount-Skript schreiben, das von hotplug ausgeführt wird, sobald das Device erstellt wird.
_________________
42
Back to top
View user's profile Send private message
haggi
Tux's lil' helper
Tux's lil' helper


Joined: 09 Jun 2003
Posts: 135
Location: Hamburg / Germany

PostPosted: Tue Aug 17, 2004 2:48 pm    Post subject: Reply with quote

Hi Sas, ich hab in /etc/hotplug/usb ein Skript erstellt:

Code:

/etc/hotplug/usb # l
-rwxr-xr-x  1 root root  37 16. Aug 01:22 usb-storage*


Mit dem Inhalt:
Code:

/etc/hotplug/usb # cat usb-storage
#!/bin/sh

/bin/mount /mnt/mp3player


Ein korrekten fstab eintrag habe ich ebenfalls erstellt. Danach habe ich Hotplug einmal restartet, und den Player angeschlossen. Das skript wird aber nicht ausgeführt :(

Hier einmal der Auszug aus /var/log/messages der kommt wenn ich den Player anschließe.

Code:

Aug 17 16:40:32 kallisti ohci_hcd 0000:00:03.2: GetStatus roothub.portstatus [0] = 0x00010101 CSC PPS CCS
Aug 17 16:40:32 kallisti hub 3-0:1.0: port 1, status 0101, change 0001, 12 Mb/s
Aug 17 16:40:32 kallisti hub 3-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x101
Aug 17 16:40:32 kallisti ohci_hcd 0000:00:03.2: GetStatus roothub.portstatus [0] = 0x00100103 PRSC PPS PES CCS
Aug 17 16:40:32 kallisti usb 3-1: new full speed USB device using address 2
Aug 17 16:40:32 kallisti ohci_hcd 0000:00:03.2: urb e10bb080 path 1 ep0out 5ec20000 cc 5 --> status -110
Aug 17 16:40:33 kallisti ohci_hcd 0000:00:03.2: urb e10bb880 path 1 ep0out 5ec20000 cc 5 --> status -110
Aug 17 16:40:33 kallisti usb 3-1: device not accepting address 2, error -110
Aug 17 16:40:33 kallisti ohci_hcd 0000:00:03.2: GetStatus roothub.portstatus [0] = 0x00100103 PRSC PPS PES CCS
Aug 17 16:40:33 kallisti usb 3-1: new full speed USB device using address 3
Aug 17 16:40:35 kallisti usb 3-1: new device strings: Mfr=1, Product=2, SerialNumber=3
Aug 17 16:40:35 kallisti usb 3-1: default language 0x0412
Aug 17 16:40:35 kallisti usb 3-1: Product: TCC730 MMC Adapter
Aug 17 16:40:35 kallisti usb 3-1: Manufacturer: TelechipsAPIC
Aug 17 16:40:35 kallisti usb 3-1: SerialNumber: 000000000000
Aug 17 16:40:35 kallisti usb 3-1: hotplug
Aug 17 16:40:35 kallisti usb 3-1: adding 3-1:1.0 (config #1, interface 0)
Aug 17 16:40:35 kallisti usb 3-1:1.0: hotplug
Aug 17 16:40:36 kallisti Initializing USB Mass Storage driver...
Aug 17 16:40:36 kallisti usb-storage 3-1:1.0: usb_probe_interface
Aug 17 16:40:36 kallisti usb-storage 3-1:1.0: usb_probe_interface - got id
Aug 17 16:40:36 kallisti usb-storage: USB Mass Storage device detected
Aug 17 16:40:36 kallisti usb-storage: altsetting is 0, id_index is 94
Aug 17 16:40:36 kallisti usb-storage: -- associate_dev
Aug 17 16:40:36 kallisti usb-storage: Transport: Bulk
Aug 17 16:40:36 kallisti usb-storage: Protocol: Transparent SCSI
Aug 17 16:40:36 kallisti usb-storage: Endpoints: In: 0xd1d8abc0 Out: 0xd1d8abd4 Int: 0x00000000 (Period 0)
Aug 17 16:40:36 kallisti usb-storage: usb_stor_control_msg: rq=fe rqtype=a1 value=0000 index=00 len=1
Aug 17 16:40:36 kallisti usb-storage: GetMaxLUN command result is 1, data is 0
Aug 17 16:40:36 kallisti scsi2 : SCSI emulation for USB Mass Storage devices
Aug 17 16:40:36 kallisti usb-storage: queuecommand called
Aug 17 16:40:36 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:36 kallisti usb-storage: *** thread awakened.
Aug 17 16:40:36 kallisti usb-storage: Command INQUIRY (6 bytes)
Aug 17 16:40:36 kallisti usb-storage:  12 00 00 00 24 00
Aug 17 16:40:36 kallisti usb-storage: Bulk Command S 0x43425355 T 0x6021 L 36 F 128 Trg 0 LUN 0 CL 6
Aug 17 16:40:36 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Aug 17 16:40:36 kallisti usb-storage: Status code 0; transferred 31/31
Aug 17 16:40:36 kallisti usb-storage: -- transfer complete
Aug 17 16:40:36 kallisti usb-storage: Bulk command transfer result=0
Aug 17 16:40:36 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 36 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 36/36
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk data transfer result 0x0
Aug 17 16:40:39 kallisti usb-storage: Attempting to get CSW...
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 13/13
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk status result = 0
Aug 17 16:40:39 kallisti usb-storage: Bulk Status S 0x53425355 T 0x6021 R 0 Stat 0x0
Aug 17 16:40:39 kallisti usb-storage: Fixing INQUIRY data to show SCSI rev 2 - was 0
Aug 17 16:40:39 kallisti usb-storage: scsi cmd done, result=0x0
Aug 17 16:40:39 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:39 kallisti Vendor: TELECHIP  Model: TCC730-TESTPROGX  Rev: 0.80
Aug 17 16:40:39 kallisti Type:   Direct-Access                      ANSI SCSI revision: 02
Aug 17 16:40:39 kallisti usb-storage: queuecommand called
Aug 17 16:40:39 kallisti usb-storage: *** thread awakened.
Aug 17 16:40:39 kallisti usb-storage: Command TEST_UNIT_READY (6 bytes)
Aug 17 16:40:39 kallisti usb-storage:  00 00 00 00 00 00
Aug 17 16:40:39 kallisti usb-storage: Bulk Command S 0x43425355 T 0x6029 L 0 F 0 Trg 0 LUN 0 CL 6
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 31/31
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk command transfer result=0
Aug 17 16:40:39 kallisti usb-storage: Attempting to get CSW...
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 13/13
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk status result = 0
Aug 17 16:40:39 kallisti usb-storage: Bulk Status S 0x53425355 T 0x6029 R 0 Stat 0x0
Aug 17 16:40:39 kallisti usb-storage: scsi cmd done, result=0x0
Aug 17 16:40:39 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:39 kallisti usb-storage: queuecommand called
Aug 17 16:40:39 kallisti usb-storage: *** thread awakened.
Aug 17 16:40:39 kallisti usb-storage: Command READ_CAPACITY (10 bytes)
Aug 17 16:40:39 kallisti usb-storage:  25 00 00 00 00 00 00 00 00 00
Aug 17 16:40:39 kallisti usb-storage: Bulk Command S 0x43425355 T 0x602a L 8 F 128 Trg 0 LUN 0 CL 10
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 31/31
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk command transfer result=0
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 8 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 8/8
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk data transfer result 0x0
Aug 17 16:40:39 kallisti usb-storage: Attempting to get CSW...
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 13/13
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk status result = 0
Aug 17 16:40:39 kallisti usb-storage: Bulk Status S 0x53425355 T 0x602a R 0 Stat 0x0
Aug 17 16:40:39 kallisti usb-storage: scsi cmd done, result=0x0
Aug 17 16:40:39 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:39 kallisti SCSI device sdb: 506368 512-byte hdwr sectors (259 MB)
Aug 17 16:40:39 kallisti sdb: assuming Write Enabled
Aug 17 16:40:39 kallisti sdb: assuming drive cache: write through
Aug 17 16:40:39 kallisti usb-storage: queuecommand called
Aug 17 16:40:39 kallisti usb-storage: *** thread awakened.
Aug 17 16:40:39 kallisti usb-storage: Command TEST_UNIT_READY (6 bytes)
Aug 17 16:40:39 kallisti usb-storage:  00 00 00 00 00 00
Aug 17 16:40:39 kallisti usb-storage: Bulk Command S 0x43425355 T 0x602b L 0 F 0 Trg 0 LUN 0 CL 6
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 31/31
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk command transfer result=0
Aug 17 16:40:39 kallisti usb-storage: Attempting to get CSW...
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 13/13
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk status result = 0
Aug 17 16:40:39 kallisti usb-storage: Bulk Status S 0x53425355 T 0x602b R 0 Stat 0x0
Aug 17 16:40:39 kallisti usb-storage: scsi cmd done, result=0x0
Aug 17 16:40:39 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:39 kallisti usb-storage: queuecommand called
Aug 17 16:40:39 kallisti usb-storage: *** thread awakened.
Aug 17 16:40:39 kallisti usb-storage: Command ALLOW_MEDIUM_REMOVAL (6 bytes)
Aug 17 16:40:39 kallisti usb-storage:  1e 00 00 00 01 00
Aug 17 16:40:39 kallisti usb-storage: Bulk Command S 0x43425355 T 0x602c L 0 F 0 Trg 0 LUN 0 CL 6
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 31/31
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk command transfer result=0
Aug 17 16:40:39 kallisti usb-storage: Attempting to get CSW...
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 13/13
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk status result = 0
Aug 17 16:40:39 kallisti usb-storage: Bulk Status S 0x53425355 T 0x602c R 0 Stat 0x1
Aug 17 16:40:39 kallisti usb-storage: -- transport indicates command failure
Aug 17 16:40:39 kallisti usb-storage: Issuing auto-REQUEST_SENSE
Aug 17 16:40:39 kallisti usb-storage: Bulk Command S 0x43425355 T 0x8000602c L 18 F 128 Trg 0 LUN 0 CL 6
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 31/31
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk command transfer result=0
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 18/18
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk data transfer result 0x0
Aug 17 16:40:39 kallisti usb-storage: Attempting to get CSW...
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 13/13
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk status result = 0
Aug 17 16:40:39 kallisti usb-storage: Bulk Status S 0x53425355 T 0x8000602c R 0 Stat 0x0
Aug 17 16:40:39 kallisti usb-storage: -- Result from auto-sense is 0
Aug 17 16:40:39 kallisti usb-storage: -- code: 0xf0, key: 0x0, ASC: 0x0, ASCQ: 0x0
Aug 17 16:40:39 kallisti usb-storage: (Unknown Key): (unknown ASC/ASCQ)
Aug 17 16:40:39 kallisti usb-storage: scsi cmd done, result=0x2
Aug 17 16:40:39 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:39 kallisti SCSI error: host 2 id 0 lun 0 return code = 8000002
Aug 17 16:40:39 kallisti        Sense class 7, sense error 0, extended sense 0
Aug 17 16:40:39 kallisti sdb:<7>usb-storage: queuecommand called
Aug 17 16:40:39 kallisti usb-storage: *** thread awakened.
Aug 17 16:40:39 kallisti usb-storage: Command READ_10 (10 bytes)
Aug 17 16:40:39 kallisti usb-storage:  28 00 00 00 00 00 00 00 08 00
Aug 17 16:40:39 kallisti usb-storage: Bulk Command S 0x43425355 T 0x602d L 4096 F 128 Trg 0 LUN 0 CL 10
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 31/31
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk command transfer result=0
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_sglist: xfer 4096 bytes, 1 entries
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 4096/4096
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk data transfer result 0x0
Aug 17 16:40:39 kallisti usb-storage: Attempting to get CSW...
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 13/13
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk status result = 0
Aug 17 16:40:39 kallisti usb-storage: Bulk Status S 0x53425355 T 0x602d R 0 Stat 0x0
Aug 17 16:40:39 kallisti usb-storage: scsi cmd done, result=0x0
Aug 17 16:40:39 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:39 kallisti sdb1
Aug 17 16:40:39 kallisti usb-storage: queuecommand called
Aug 17 16:40:39 kallisti usb-storage: *** thread awakened.
Aug 17 16:40:39 kallisti usb-storage: Command ALLOW_MEDIUM_REMOVAL (6 bytes)
Aug 17 16:40:39 kallisti usb-storage:  1e 00 00 00 00 00
Aug 17 16:40:39 kallisti usb-storage: Bulk Command S 0x43425355 T 0x602e L 0 F 0 Trg 0 LUN 0 CL 6
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 31/31
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk command transfer result=0
Aug 17 16:40:39 kallisti usb-storage: Attempting to get CSW...
Aug 17 16:40:39 kallisti usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Aug 17 16:40:39 kallisti usb-storage: Status code 0; transferred 13/13
Aug 17 16:40:39 kallisti usb-storage: -- transfer complete
Aug 17 16:40:39 kallisti usb-storage: Bulk status result = 0
Aug 17 16:40:39 kallisti usb-storage: Bulk Status S 0x53425355 T 0x602e R 0 Stat 0x0
Aug 17 16:40:39 kallisti usb-storage: scsi cmd done, result=0x0
Aug 17 16:40:39 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:39 kallisti Attached scsi removable disk sdb at scsi2, channel 0, id 0, lun 0
Aug 17 16:40:39 kallisti usb-storage: queuecommand called
Aug 17 16:40:39 kallisti usb-storage: *** thread awakened.
Aug 17 16:40:39 kallisti usb-storage: Bad target number (1:0)
Aug 17 16:40:39 kallisti usb-storage: scsi cmd done, result=0x40000
Aug 17 16:40:39 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:39 kallisti usb-storage: queuecommand called
Aug 17 16:40:39 kallisti usb-storage: *** thread awakened.
Aug 17 16:40:39 kallisti usb-storage: Bad target number (2:0)
Aug 17 16:40:39 kallisti usb-storage: scsi cmd done, result=0x40000
Aug 17 16:40:39 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:39 kallisti usb-storage: queuecommand called
Aug 17 16:40:39 kallisti usb-storage: *** thread awakened.
Aug 17 16:40:39 kallisti usb-storage: Bad target number (3:0)
Aug 17 16:40:39 kallisti usb-storage: scsi cmd done, result=0x40000
Aug 17 16:40:39 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:39 kallisti usb-storage: queuecommand called
Aug 17 16:40:39 kallisti usb-storage: *** thread awakened.
Aug 17 16:40:39 kallisti usb-storage: Bad target number (4:0)
Aug 17 16:40:39 kallisti usb-storage: scsi cmd done, result=0x40000
Aug 17 16:40:39 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:39 kallisti usb-storage: queuecommand called
Aug 17 16:40:39 kallisti usb-storage: *** thread awakened.
Aug 17 16:40:39 kallisti usb-storage: Bad target number (5:0)
Aug 17 16:40:39 kallisti usb-storage: scsi cmd done, result=0x40000
Aug 17 16:40:39 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:39 kallisti usb-storage: queuecommand called
Aug 17 16:40:39 kallisti usb-storage: *** thread awakened.
Aug 17 16:40:39 kallisti usb-storage: Bad target number (6:0)
Aug 17 16:40:39 kallisti usb-storage: scsi cmd done, result=0x40000
Aug 17 16:40:39 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:39 kallisti usb-storage: queuecommand called
Aug 17 16:40:39 kallisti usb-storage: *** thread awakened.
Aug 17 16:40:39 kallisti usb-storage: Bad target number (7:0)
Aug 17 16:40:39 kallisti usb-storage: scsi cmd done, result=0x40000
Aug 17 16:40:39 kallisti usb-storage: *** thread sleeping.
Aug 17 16:40:39 kallisti USB Mass Storage device found at 3
Aug 17 16:40:39 kallisti usbcore: registered new driver usb-storage
Aug 17 16:40:39 kallisti USB Mass Storage support registered.
Aug 17 16:40:40 kallisti scsi.agent[32731]: disk at /devices/pci0000:00/0000:00:03.2/usb3/3-1/3-1:1.0/host2/2:0:0:0

_________________
Software is like sex: it's better when it's free,
but it can be very expensive if you don't secure it!
Back to top
View user's profile Send private message
Sas
Veteran
Veteran


Joined: 05 Jul 2003
Posts: 1229
Location: Germany

PostPosted: Tue Aug 17, 2004 2:54 pm    Post subject: Reply with quote

Seltsam... klappts mit dem Mounten denn, wenn du das Skript von Hand ausführst? Sollte ja eigentlich, trotzdem würde ichs mal testen.

Ansonsten würde ich testen, ob hotplug das Skript auch ausführt, wenn du das Modul lädst. Dafür könntest du z.B. im Skript einen Eintrag ins syslog schreiben.

Sollte beides getrennt funktionieren, vermute ich, dass hotplug das Mounten versucht, noch bevor die Gerätedatei vom Kernel geschrieben wurde. In diesem Fall solltest du das Skript einfach etwas mit sleep ausbremsen.

Viel Erfolg!
_________________
42
Back to top
View user's profile Send private message
haggi
Tux's lil' helper
Tux's lil' helper


Joined: 09 Jun 2003
Posts: 135
Location: Hamburg / Germany

PostPosted: Tue Aug 17, 2004 3:10 pm    Post subject: Reply with quote

Also, wenn ich das Skript per Hand ausführe, wird der Player gemountet. Ich bin mir jetzt zu 100 % sicher das daß Skript ausgeführt wird wenn ich den Player anschließe (am ende des Skripts wird in /tmp eine Datei erstellt) nur komischer weise der mount befehl nicht..... Das mit der Verzögerung ist einer sehr gute Idee Sas, hat aber auch nicht geklappt... hab zwischen 1-5 Sekunden mal ausprobiert.

Meinst du ich sollte mit den "timings" noch etwas rumspielen, oder wird das Problem dann ein anderes sein ?

Vielen Dank für die bisherige Hilfe :)
_________________
Software is like sex: it's better when it's free,
but it can be very expensive if you don't secure it!
Back to top
View user's profile Send private message
Sas
Veteran
Veteran


Joined: 05 Jul 2003
Posts: 1229
Location: Germany

PostPosted: Tue Aug 17, 2004 3:15 pm    Post subject: Reply with quote

Nein also länger als fünf Sekunden dauert das doch nie und nimmer, oder? Die fünf Sekunden sind ja so großzügig bemessen, dass man in der Zeit schon von Hand mounten kann und dann kommt ein solcher Fehler ja auch nicht, oder?

Leite doch mal die Ausgaben (stdout und stderr) des mount-Befehls in eine Datei um, sodass du mal nachgucken kannst, ob er irgendwelche Fehler ausgibt.

Mir fällt sonst nämlich auch nichts mehr ein. Das Skript funktioniert, wird ausgeführt, macht aber nichts. Kann doch eigentlich nicht sein...
_________________
42
Back to top
View user's profile Send private message
haggi
Tux's lil' helper
Tux's lil' helper


Joined: 09 Jun 2003
Posts: 135
Location: Hamburg / Germany

PostPosted: Tue Aug 17, 2004 3:26 pm    Post subject: Reply with quote

Ich habe gerade mal mit "watch -n 1 /dev" überprüft wie lange das dauert bis das Device erstellt wird, sind schon zwischen 4-5 Sekunden.

Ein
Code:
mount /mnt/mp3player 2>> tmp

bringt keine Fehlermeldung.

Quote:
Mir fällt sonst nämlich auch nichts mehr ein. Das Skript funktioniert, wird ausgeführt, macht aber nichts. Kann doch eigentlich nicht sein...


Das denk ich mir auch irgendwie....

Muss ich wohl weiterhin per Hand mounten :(
_________________
Software is like sex: it's better when it's free,
but it can be very expensive if you don't secure it!
Back to top
View user's profile Send private message
Sas
Veteran
Veteran


Joined: 05 Jul 2003
Posts: 1229
Location: Germany

PostPosted: Tue Aug 17, 2004 5:29 pm    Post subject: Reply with quote

Wenn es doch so lange dauert, hast du dann das hotplug-Skript mal ein paar Sekunden länger schlafen gelegt?
_________________
42
Back to top
View user's profile Send private message
haggi
Tux's lil' helper
Tux's lil' helper


Joined: 09 Jun 2003
Posts: 135
Location: Hamburg / Germany

PostPosted: Tue Aug 17, 2004 5:52 pm    Post subject: Reply with quote

Sas.. vielen Dank :D

Mit Sleep auf 10.5 Sekunden geht es .... hätte ich ja nicht gedacht, aber nun funktioniert es JUHUU .

Danke, Haggi
_________________
Software is like sex: it's better when it's free,
but it can be very expensive if you don't secure it!
Back to top
View user's profile Send private message
Sas
Veteran
Veteran


Joined: 05 Jul 2003
Posts: 1229
Location: Germany

PostPosted: Tue Aug 17, 2004 6:55 pm    Post subject: Reply with quote

Kein Problem, gern geschehen. Aber dass das sooooooo lange dauert, wundert mich wirklich.

Ich mounte meinen USB-Stick per Klick auf ein KDE-Desktop-Icon, ich habe zwar noch nie gestoppt, aber ich kann mir nicht vorstellen, dass ich mir nach dem Einstecken jeweils über zehn Sekunden Zeit lasse, zumal das ein Laptop ist, ich also nicht noch unterm Schreibtisch rumkriechen muss.
Wenn ichs mir recht überlege, hat das mit dem Mounten schon mal nicht geklappt, vielleicht war ich da zu schnell, aber schneller als zehn Sekunden bin ich bestimmt meistens. Allerdings habe ich den ganzen Spaß auch direkt im Kernel, vielleicht zählt die Zeit, die das Modul zum Laden braucht, dazu (aber das ist ja auch höchstens eine Sekunde).

Nutzt du vielleicht ältere Hardware, oder könnte das am Stick liegen?

P.S. Schreib doch bitte noch einen Vermerk, dass das Problem gelöst wurde, in den Titel des Threads, danke.
_________________
42
Back to top
View user's profile Send private message
haggi
Tux's lil' helper
Tux's lil' helper


Joined: 09 Jun 2003
Posts: 135
Location: Hamburg / Germany

PostPosted: Tue Aug 17, 2004 7:26 pm    Post subject: Reply with quote

An meiner Hardware wird es nicht liegen. Aber der USB-Stick ist wohl schuld.... wenn ich den an USB anschließe, bereitet er mir erstmal ein kleines "intro" wo er mir zeigt das er ganz toll 3 unterschiedlich farbige Hintergrundbeleuchtungen hat... das er danach auch erst für den Datentransfer zur verfügung steht ist zwar ziemlich blöd, aber naja so is das halt :)
_________________
Software is like sex: it's better when it's free,
but it can be very expensive if you don't secure it!
Back to top
View user's profile Send private message
reptile
Guru
Guru


Joined: 19 Nov 2002
Posts: 363

PostPosted: Tue Aug 17, 2004 7:37 pm    Post subject: Reply with quote

ich würde den stick via submount und udev mounten lassen. mache ich mit meinem mp3-stick und einem kartenleser so. einstecken, geht.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum