Welcome to the Linux Foundation Forum!

Lab 8.1

Posts: 11

Hi,

Following instructions for Lab 8.1 verbatim doesn't work for me.   At step 3 after connecting a usb drive and doing `ls -lF /dev | grep myusb` nothing is returned.

I've tried two different thumb-drives, a wireless modem dongle, and a webcam. 

Thanks in advance for any help.

Lex

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Comments

  • Posts: 1,276
    edited December 2016

    Hi Lex,

    1) What distro and version are you using?

    2) When connecting the usb device, please do 'dmesg' and attach the output of it.

    Thanks,

    Luis.

  • Hi Luis,

    I'm using CentOS 7, 3.10.0-514.2.2.el7.x86_64.


    1. [62356.297197] usb 1-1.4: new high-speed USB device number 4 using ehci-pci
    2. [62356.384331] usb 1-1.4: New USB device found, idVendor=0781, idProduct=5581
    3. [62356.384336] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    4. [62356.384339] usb 1-1.4: Product: SanDisk Ultra
    5. [62356.384341] usb 1-1.4: Manufacturer: SanDisk
    6. [62356.384343] usb 1-1.4: SerialNumber: A20037B0BA063325
    7. [62356.409203] usb-storage 1-1.4:1.0: USB Mass Storage device detected
    8. [62356.409693] scsi host10: usb-storage 1-1.4:1.0
    9. [62356.409819] usbcore: registered new interface driver usb-storage
    10. [62356.411807] usbcore: registered new interface driver uas
    11. [62357.412088] scsi 10:0:0:0: Direct-Access SanDisk SanDisk Ultra PMAP PQ: 0 ANSI: 6
    12. [62357.412901] sd 10:0:0:0: Attached scsi generic sg8 type 0
    13. [62357.413208] sd 10:0:0:0: [sdh] 30283008 512-byte logical blocks: (15.5 GB/14.4 GiB)
    14. [62357.413902] sd 10:0:0:0: [sdh] Write Protect is off
    15. [62357.413907] sd 10:0:0:0: [sdh] Mode Sense: 45 00 00 00
    16. [62357.414671] sd 10:0:0:0: [sdh] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
    17. [62357.589459] sdh: sdh1
    18. [62357.592264] sd 10:0:0:0: [sdh] Attached SCSI removable disk

    Cheers mate.

    Lex

  • Posts: 11
    edited December 2016

    This may also be useful:


    1. ~ udevadm monitor --subsystem-match=usb --property
    2. monitor will print the received events for:
    3. UDEV - the event which udev sends out after rule processing
    4. KERNEL - the kernel uevent
    5. KERNEL[62360.178801] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4 (usb)
    6. ACTION=add
    7. BUSNUM=001
    8. DEVNAME=/dev/bus/usb/001/004
    9. DEVNUM=004
    10. DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4
    11. DEVTYPE=usb_device
    12. MAJOR=189
    13. MINOR=3
    14. PRODUCT=781/5581/110
    15. SEQNUM=3285
    16. SUBSYSTEM=usb
    17. TYPE=0/0/0
    18. KERNEL[62360.179184] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/1-1.4:1.0 (usb)
    19. ACTION=add
    20. DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/1-1.4:1.0
    21. DEVTYPE=usb_interface
    22. INTERFACE=8/6/80
    23. MODALIAS=usb:v0781p5581d0110dc00dsc00dp00ic08isc06ip50in00
    24. PRODUCT=781/5581/110
    25. SEQNUM=3286
    26. SUBSYSTEM=usb
    27. TYPE=0/0/0
    28. UDEV [62360.196401] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4 (usb)
    29. ACTION=add
    30. BUSNUM=001
    31. DEVLINKS=/dev/myusb
    32. DEVNAME=/dev/bus/usb/001/004
    33. DEVNUM=004
    34. DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4
    35. DEVTYPE=usb_device
    36. ID_BUS=usb
    37. ID_MODEL=SanDisk_Ultra
    38. ID_MODEL_ENC=SanDisk\x20Ultra
    39. ID_MODEL_FROM_DATABASE=Ultra
    40. ID_MODEL_ID=5581
    41. ID_REVISION=0110
    42. ID_SERIAL=SanDisk_SanDisk_Ultra_A20037B0BA063325
    43. ID_SERIAL_SHORT=A20037B0BA063325
    44. ID_USB_INTERFACES=:080650:
    45. ID_VENDOR=SanDisk
    46. ID_VENDOR_ENC=SanDisk
    47. ID_VENDOR_FROM_DATABASE=SanDisk Corp.
    48. ID_VENDOR_ID=0781
    49. MAJOR=189
    50. MINOR=3
    51. PRODUCT=781/5581/110
    52. SEQNUM=3285
    53. SUBSYSTEM=usb
    54. TYPE=0/0/0
    55. USEC_INITIALIZED=360181015
    56. UDEV [62360.205815] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/1-1.4:1.0 (usb)
    57. ACTION=add
    58. DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/1-1.4:1.0
    59. DEVTYPE=usb_interface
    60. ID_MODEL_FROM_DATABASE=Ultra
    61. ID_VENDOR_FROM_DATABASE=SanDisk Corp.
    62. INTERFACE=8/6/80
    63. MODALIAS=usb:v0781p5581d0110dc00dsc00dp00ic08isc06ip50in00
    64. PRODUCT=781/5581/110
    65. SEQNUM=3286
    66. SUBSYSTEM=usb
    67. TYPE=0/0/0
    68. USEC_INITIALIZED=182882



     

  • Posts: 1,276
    edited December 2016

    Hi Lex,

    So, the usb device is recognized by the OS.

    1) Did you create the udev rule?

    2) Did you reload the udev rules by restarting the udev service or rebooting the system?

    Regards,

    Luis.

  • Posts: 11
    edited December 2016

    Thanks Luis,

    It was 2.  I hadn't restarted the udev service.  As I have rebooted since starting this thread it is now working (you can see in my posted above... I didn't notice lol).

    For future reference, to reload udev rules without rebooting on CentOS 7:

     


    1. udevadm control --reload-rules

    Thanks again!

  • Posts: 1,276
    edited January 2017

    That's great, Lex, I'm glad that you were able to solve it :)

    Have a great 2017!

    Luis.

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Categories

Upcoming Training