From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simone Gotti Date: Fri, 25 Jun 2004 12:31:17 +0000 Subject: Re: ude/hotplug/usbmount Message-Id: <200406251431.17541.simone.gotti@email.it> List-Id: References: <20040625082939.D5CE4304114@xedo.net> In-Reply-To: <20040625082939.D5CE4304114@xedo.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: linux-hotplug@vger.kernel.org On Friday 25 June 2004 10:29, metzench@ccux.de wrote: > Hi All! > > We are now using udev and hotplug for some months now, and so far > everything works fine. But now i wanted to install the usb-mount > script but it won't work when plugging in for example a usb stick, > because hotplug generates the dive nodes too late! Here is what the > logs say: > > DEVPATH=3D/devices/pci0000:00/0000:00:11.3/usb2/2-2/2-2.1/2-2.1:1.0 > Jun 25 01:36:18 CCuxAMD usb-mount: > REMOVER=3D/var/run/usb/%sys%devices%pci0000:00%0000:00:11.3%usb2%2-2%2- > 2.1%2-2.1:1.0 > Jun 25 01:36:18 CCuxAMD usb-mount: PATH=3D/bin:/sbin:/usr/sbin:/usr/bin > Jun 25 01:36:18 CCuxAMD usb-mount: ACTION=ADd > Jun 25 01:36:18 CCuxAMD usb-mount: PWD=3D/etc/hotplug > Jun 25 01:36:18 CCuxAMD usb-mount: HOME=3D/ > Jun 25 01:36:18 CCuxAMD usb-mount: SHLVL=3D3 > Jun 25 01:36:18 CCuxAMD usb-mount: DEVICE=3D/proc/bus/usb/002/006 > Jun 25 01:36:18 CCuxAMD usb-mount: INTERFACE=3D8/5/80 > Jun 25 01:36:18 CCuxAMD usb-mount: PRODUCTTc/8b/1 > Jun 25 01:36:18 CCuxAMD usb-mount: TYPE=3D0/0/0 > Jun 25 01:36:18 CCuxAMD usb-mount: SEQNUM(9 > Jun 25 01:36:18 CCuxAMD usb-mount: _=3D/usr/bin/env > Jun 25 01:36:18 CCuxAMD usb-mount: ------ > Jun 25 01:36:18 CCuxAMD scsi1 : SCSI emulation for USB Mass Storage > devices > Jun 25 01:36:18 CCuxAMD usb-mount: Cleaning up mounts for detached > devices. > Jun 25 01:36:18 CCuxAMD Vendor: Sony Model: Storage Media > Rev: PROL > Jun 25 01:36:18 CCuxAMD Type: Direct-Access > ANSI SCSI revision: 02 > Jun 25 01:36:18 CCuxAMD usb-mount: Called to mount device > /devices/pci0000:00/0000:00:11.3/usb2/2-2/2-2.1/2-2.1:1.0 > Jun 25 01:36:18 CCuxAMD usb-mount: DEVPATH yields SCSI host number 1 > Jun 25 01:36:18 CCuxAMD usb-mount: SCSI disk device for 1 is UNKNOWN > Jun 25 01:36:18 CCuxAMD usb-mount: Disk device is UNKNOWN > Jun 25 01:36:18 CCuxAMD usb-mount: SCSI disk device is UNKNOWN > Jun 25 01:36:18 CCuxAMD usb-mount: Could not find device for > /devices/pci0000:00/0000:00:11.3/usb2/2-2/2-2.1/2-2.1:1.0 > Jun 25 01:36:18 CCuxAMD usb-mount: Checking for unused mountpoints > Jun 25 01:36:18 CCuxAMD SCSI device sda: 256000 512-byte hdwr sectors > (131 MB) > Jun 25 01:36:18 CCuxAMD sda: assuming Write Enabled > Jun 25 01:36:18 CCuxAMD sda: sda1 > Jun 25 01:36:18 CCuxAMD Attached scsi removable disk sda at scsi1, > channel 0, id 0, lun 0 > Jun 25 01:36:18 CCuxAMD Attached scsi generic sg0 at scsi1, channel > 0, id 0, lun 0, type 0 > > When i call usb-mount in a console, it works fine and the desktop > icon gets created. > > Has anyone any suggestions for this? > > Best regards, > > Christian Metzen If you are using udev, you have to put the script in /etc/dev.d and for=20 example in the block subdir (create it if it desn't exists). Then you have = to=20 rename it with the .dev extension instead of the .hotplug Because the script must be called after the nodes are created by udev. Bye! --=20 Simone Gotti ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 -=20 digital self defense, top technical experts, no vendor pitches,=20 unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel