Linux API/usb2009. 6. 8. 20:27
증상 : USB hotplug 및 인식/사용에 아무런 이상없으나, /proc/bus/usb 에 아무런 파일 없음

mount -t usbfs usbfs /proc/bus/usb/
를 실행해주면 해결된다.

[링크 : http://www.linuxquestions.org/.../cannot-open-procbususbdevices-no-such-file-or-directory-378916/]


다른 링크에 의하면 ACPI 문제라던가, 커널 설정상의 문제가 있을 가능성이 있다고 한다.
[링크 : http://www.linuxquestions.org/.../mdk-10.2-no-usb-at-all-procbususbdevices-missing-326350/]

---
2012.02.04 추가

우분투에서 하니 usbfs로 마운트가 되지 않고 /proc/bus/usb 를 찾을 수 없다는 에러만 나타낸다.
그래서 mkdir로 생성해주려고 해도 배째는데, 아래와 같이 ln 으로 연결해주니 된다!!
대신 기존의 /proc/bus 는 통채로 사라지니 주의해야 한다.
차라리 /sys/kernel/debug/usb/devices 를 들어가서 보는게 나을지도 모르겠다.
$ sudo mount --bind /dev/bus /proc/bus
$ sudo ln -s /sys/kernel/debug/usb/devices /proc/bus/usb/devices   

[링크 : http://ubuntuforums.org/showthread.php?t=1648118 ] 



'Linux API > usb' 카테고리의 다른 글

usbfs / usb api  (0) 2012.02.04
usb 버스 정보 얻기  (0) 2009.06.08
Posted by 구차니