
저는 Dell 3442 노트북에서 Ubuntu 18.04를 사용하고 있습니다. 저는 오디오 인터페이스인 Tascam US-800을 작동시키려고 합니다. 몇 년 전에 같은 하드웨어로 해본 적이 있는데 Ubuntu Studio 버전이 기억나지 않습니다. 이제 이런 종류의 오류가 발생합니다. 방금 시스템에서 Windows를 버리고 먼저 Ubuntu Studio 19.10을 시도한 다음 이제 Ubuntu 18.04를 시도했지만 성공하지 못했습니다. 며칠 전 동일한 장치가 Windows 10에서 Ok를 실행하고 있었습니다. Windows가 설치된 아내의 노트북에서 다시 시도했는데 잘 작동했습니다.
다음 위치에서 이 오류가 발생합니다 dmesg
.
[ 580.230758] usb 1-1.2: new full-speed USB device number 10 using ehci-pci
[ 580.646801] usb 1-1.2: device not accepting address 10, error -32
[ 580.646910] usb 1-1-port2: attempt power cycle
[ 581.250887] usb 1-1.2: new full-speed USB device number 11 using ehci-pci
[ 581.330909] usb 1-1.2: device descriptor read/64, error -32
[ 581.518927] usb 1-1.2: device descriptor read/64, error -32
[ 581.706957] usb 1-1.2: new full-speed USB device number 12 using ehci-pci
[ 581.786972] usb 1-1.2: device descriptor read/64, error -32
[ 581.974997] usb 1-1.2: device descriptor read/64, error -32
[ 582.083205] usb 1-1-port2: unable to enumerate USB device
이상한 점은 플래시 드라이브에서 Ubuntu의 라이브 버전을 시도했을 때 다른 종류의 오류가 발생한다는 것입니다.
[11386.135043] usb 3-1: new high-speed USB device number 3 using ehci-pci
[11386.253453] usb 3-1: config 1 interface 4 altsetting 0 bulk endpoint
0x4 has invalid maxpacket 64
[11386.253462] usb 3-1: config 1 interface 4 altsetting 0 bulk endpoint
0x85 has invalid maxpacket 64
[11386.253817] usb 3-1: New USB device found, idVendor=0644, idProduct=802a
[11386.253820] usb 3-1: New USB device strings: Mfr=12, Product=13,
SerialNumber=0
[11386.253822] usb 3-1: Product: US-800
[11386.253824] usb 3-1: Manufacturer: TASCAM
[11386.748068] usb 3-1: cannot get ctl value: req = 0x83, wValue =
0x101, wIndex = 0x1e00, type = 4
[11386.748075] usb 3-1: 30:0: cannot get min/max values for control 1
(id 30)
[11386.831499] usb 3-1: cannot get ctl value: req = 0x83, wValue =
0x201, wIndex = 0x1e00, type = 4
[11386.831510] usb 3-1: 30:0: cannot get min/max values for control 2
(id 30)
[11386.912375] usb 3-1: cannot get ctl value: req = 0x83, wValue =
0x301, wIndex = 0x1e00, type = 4
[11386.912386] usb 3-1: 30:0: cannot get min/max values for control 3
(id 30)
[11387.005003] usb 3-1: cannot get ctl value: req = 0x83, wValue =
0x401, wIndex = 0x1e00, type = 4
[11387.005022] usb 3-1: 30:0: cannot get min/max values for control 4
(id 30)
[11387.080115] usb 3-1: cannot get ctl value: req = 0x83, wValue =
0x501, wIndex = 0x1e00, type = 4
[11387.080123] usb 3-1: 30:0: cannot get min/max values for control 5
(id 30)
나는 "3분 동안 모든 것을 연결 해제"하는 방법과 같은 여러 가지 방법을 시도했습니다 usbcore.autosuspend=-1
. iommu=soft
... 모든 USB 허브에 연결/분리했는데 모두 광 마우스와 같은 다른 장치에서 잘 작동합니다. 나는 이 문제와 관련된 모든 것을 성공하지 못한 채 인터넷 검색 중입니다. 포기하고 싶지 않습니다. 왜냐하면 앞서 말했듯이 이전에는 효과가 있었고... Windows로 돌아가는 것은 나에게 큰 방해가 되었기 때문입니다.
EDIT1: Ubuntu 또는 Tascam에서 공식적으로 지원하지 않는 장치라는 사실을 잊어버렸습니다. 이로 인해 제품이 중단되었습니다. Windows 및 Mac용 공식 드라이버가 있습니다. 해당 드라이버를 해킹하는 방법을 알려주세요!
편집 2: 그래서 저는 Ubuntu Studio 19.10을 새로 설치했습니다. 이번에는 디스크에서 모든 것을 지우고 자체 방식으로 파티션을 나누도록 했습니다. 이제 두 번째 오류인 cannot get ctl value
. 이제 시작이네요.. 이 주제에 대해 좀 더 연구해 보도록 하겠습니다. 어떤 도움이라도 대단히 감사하겠습니다!
답변1
주의하세요. 이 문제는 USB 드라이브를 ESXi 서버의 USB3 포트에 연결했기 때문에 발생했습니다. 장치가 가상에 연결된 가상 머신으로 전달되었습니다.USB2제어 장치. 그게 문제였습니다. 장치와 컨트롤러를 삭제하고 USB3이 해결되도록 재구성합니다.