Results 1 to 3 of 3

Thread: Multiple USB disks and their order on /dev/discs/discX

  1. #1
    Join Date
    Feb 2005
    Location
    Cologne, Germany
    Posts
    24

    Question Multiple USB disks and their order on /dev/discs/discX

    Hi,

    I have following problem:

    To my WL500g I've connected USB port, where in the beginning was connected to USB devices: USB key and USB printer (which is not related to the problem actually ).

    I've used my USB key as additional space for my router customizations: mounted it on /opt and installed there ipkg packaging system and ssh server. I have added automouting it in post-boot script, so stupid-ftpd did not used it for FTP service automatically. Every time when router is booting, this USB key exists on /dev/discs/disc0 device. Later I have connected another USB storage – external USB hard drive. It was available on /dev/discs/disc1. I did not make manual actions on it and it was picked up by stupid-ftpd, mounted under /tmp/harddisk and used for FTP service. Now after reboot those two drives somehow switched their places:

    USB disk is available under /dev/discs/disc0 and USB key - /dev/discs/disc1! All my custom configuration went down – post-boot script mounted USB disk as /opt, and stupid-ftpd picket up USB key. Of course everything stopped to work . How now can I be sure that this will not happen again? If I will modify my post-boot script to current situation, can it be that after next reboot it will different again? This part is confusing for me, maybe someone could explain to me – how devices naming works and on what depends which device is registered first on /dev/discs/discX?

  2. #2
    This is a general architecture USB feature (sometimes might be a problem) and
    this is normal behaviour. All USB devices will enumerate.

    Your problem could be resolved by adding a small USB-Hub.
    Please plugin your (all!!!!) devices to this hub.
    Now all the devices will be regcognized in the same way (order).
    Find out which USB-Port is the first. This order will be kept.

    Hope this helps.
    Last edited by Randale91; 20-01-2006 at 11:55.

  3. #3
    Join Date
    Feb 2005
    Location
    Cologne, Germany
    Posts
    24
    Thanks for reply, I have connected all my drives, and printer as well, through small USB 4-port hub. I hope order now will remain the same if I will not change them (plug/unplug), otherwise I guess there is no way to find out which is comming first. I mean in easy way, cause I could write shell script which mounts both discs and then according to data in them (some files or so) decides which drive is where :-)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •