Skip to content
This repository has been archived by the owner on Jan 7, 2024. It is now read-only.

Latest commit

 

History

History
42 lines (36 loc) · 1.29 KB

debugging.md

File metadata and controls

42 lines (36 loc) · 1.29 KB

useful links

useful commands

  • display usb devices lsusb
  • show attaching of new devices dmesg
  • get attributes of usb device udevadm info --attribute-walk --name=/dev/bus/usb/001/010
  • monitor changes when plugging devices udevadm monitor --environment --udev
  • mount device via gio gio mount -d /dev/bus/usb/001/004
  • unmount device gio mount -u /run/user/1000/gvfs/mtp:host=091e_4b48_0000c4fa0516
  • reload udev rules without reboot sudo udevadm control --reload-rules && sudo udevadm trigger

my device

  • idVendor=091e

  • idProduct=4b48

  • ATTRS{serial}=="0000c4fa0516"

  • get properties of udev device udevadm info --name=/dev/bus/usb/$BUS_NUMBER/$DEV_NUMBER --query=property

  • show info on partitions cat /proc/partitions

  • get info on mount process cat /proc/11/mountinfo

short instructions

install

sudo apt install gvfs gvfs-fuse gvfs-bin gvfs-backends ifuse

check dev and bus

lsusb

mount

gio mount -d /dev/bus/usb/001/004

access

ls /run/user/1000/gvfs/