История изменений
Исправление torvn77, (текущая версия) :
Кажется я нашёл причину: в dmesg драйвер snd-usb-us122l пишет:
probe of 11-3:1.1 failed with error -22
А вместе с тем устройство живёт на 2, а на 1, куда обращается драйвер, живёт корневой хаб.
root@host:~# lsusb -s 11-3:2.0
Bus 011 Device 002: ID 0644:8020 TEAC Corp.
root@host:~# lsusb -s 11-3:1.0
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
root@host:~#
.
Теперь вопрос, что надо сделать чтобы модуль snd-usb-us122l стал находить правильный адрес?
правильно ли я полагаю что устройство 1 захардкорено в код модуля?
Код модуля находится здесь:
Исправление torvn77, :
Кажется я нашёл причину: в dmesg драйвер snd-usb-us122l пишет:
probe of 11-3:1.1 failed with error -22
А вместе с тем устройство живёт на 2, а на 1, куда обращается драйвер, живёт корневой хаб.
root@host:~# lsusb -s 11-3:2.0
Bus 011 Device 002: ID 0644:8020 TEAC Corp.
root@host:~# lsusb -s 11-3:1.0
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
root@host:~#
.
Теперь вопрос, что надо сделать чтобы модуль snd-usb-us122l стал находить правильный адрес?
правильно ли я полагаю что устройство 1 захардкорено в код модуля?
Код модуля находится здесь:
- https://github.com/torvalds/linux/blob/master/sound/usb/usx2y/us122l.h
Вижу что в строке 31 указан индентификатор 8021, а у меня 8020 - https://github.com/torvalds/linux/blob/master/sound/usb/usx2y/us122l.c
Исправление torvn77, :
Кажется я нашёл причину: в dmesg драйвер snd-usb-us122l пишет:
probe of 11-3:1.1 failed with error -22
А вместе с тем устройство живёт на 2, а на 1, куда обращается драйвер, живёт корневой хаб.
root@host:~# lsusb -s 11-3:2.0
Bus 011 Device 002: ID 0644:8020 TEAC Corp.
root@host:~# lsusb -s 11-3:1.0
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
root@host:~#
.
Теперь вопрос, что надо сделать чтобы модуль snd-usb-us122l стал находить правильный адрес?
правильно ли я полагаю что устройство 1 захардкорено в код модуля?
Код модуля находится здесь:
- https://github.com/torvalds/linux/blob/master/sound/usb/usx2y/us122l.h Вижу что в строке 31 указан индентификатор 8021, а у меня 8020
- https://github.com/torvalds/linux/blob/master/sound/usb/usx2y/us122l.c
Исправление torvn77, :
Кажется я нашёл причину: в dmesg драйвер snd-usb-us122l пишет:
probe of 11-3:1.1 failed with error -22
А вместе с тем устройство живёт на 2, а на 1, куда обращается драйвер, живёт корневой хаб.
root@host:~# lsusb -s 11-3:2.0
Bus 011 Device 002: ID 0644:8020 TEAC Corp.
root@host:~# lsusb -s 11-3:1.0
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
root@host:~#
.
Теперь вопрос, что надо сделать чтобы модуль snd-usb-us122l стал находить правильный адрес?
правильно ли я полагаю что устройство 1 захардкорено в код модуля?
Код модуля находится здесь:
Исправление torvn77, :
Кажется я нашёл причину: в dmesg драйвер snd-usb-us122l пишет:
probe of 11-3:1.1 failed with error -22
А вместе с тем устройство живёт на 2, а на 1, куда обращается драйвер, живёт корневой хаб.
root@host:~# lsusb -s 11-3:2.0
Bus 011 Device 002: ID 0644:8020 TEAC Corp.
root@host:~# lsusb -s 11-3:1.0
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
root@host:~#
Теперь вопрос, что надо сделать чтобы модуль snd-usb-us122l стал находить правильный адрес?
правильно ли я полагаю что устройство 1 захардкорено в код модуля?
Код модуля находится здесь:
Исправление torvn77, :
Кажется я нашёл причину: в dmesg драйвер snd-usb-us122l пишет:
probe of 11-3:1.1 failed with error -22
А вместе с тем устройство живёт на 2, а на 1, куда обращается драйвер, живёт корневой хаб.
root@host:~# lsusb -s 11-3:2.0
Bus 011 Device 002: ID 0644:8020 TEAC Corp.
root@host:~# lsusb -s 11-3:1.0
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
root@host:~#
Теперь вопрос, что надо сделать чтобы модуль snd-usb-us122l стал находить правильный адрес?
правильно ли я полагаю что устройство 1 захардкорено в код модуля?
Код модуля находится здесь:
Исправление torvn77, :
Кажется я нашёл причину: в dmesg драйвер snd-usb-us122l пишет:
probe of 11-3:1.1 failed with error -22
А вместе с тем устройство живёт на 2, а на 1, куда обращается драйвер, живёт корневой хаб.
root@host:~# lsusb -s 11-3:2.0
Bus 011 Device 002: ID 0644:8020 TEAC Corp.
root@host:~# lsusb -s 11-3:1.0
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
root@host:~#
Теперь вопрос, что надо сделать чтобы модуль snd-usb-us122l стал находить правильный адрес?
правильно ли я полагаю что устройство 1 захардкорено в код модуля?
Код модуля находится здесь:
Исправление torvn77, :
Кажется я нашёл причину: в dmesg драйвер snd-usb-us122l пишет:
probe of 11-3:1.1 failed with error -22
А вместе с тем устройство живёт на 2, а на 1, куда обращается драйвер, живёт корневой хаб.
root@host:~# lsusb -s 11-3:2.0
Bus 011 Device 002: ID 0644:8020 TEAC Corp.
root@host:~# lsusb -s 11-3:1.0
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
root@host:~#
Теперь вопрос, что надо сделать чтобы модуль snd-usb-us122l стал находить правильный адрес? Код модуля находится здесь:
Исправление torvn77, :
Кажется я нашёл причину: в dmesg драйвер snd-usb-us122l пишет:
probe of 11-3:1.1 failed with error -22
А вместе с тем устройство живёт на 2, а на 1, куда обращается драйвер, живёт корневой хаб.
root@host:~# lsusb -s 11-3:2.0
Bus 011 Device 002: ID 0644:8020 TEAC Corp.
root@host:~# lsusb -s 11-3:1.0
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
root@host:~#
Теперь вопрос, что надо сделать чтобы модуль snd-usb-us122l стал находить правильный адрес?
Исходная версия torvn77, :
Кажется я нашёл причину: в dmesg драйвер snd-usb-us122l пишет: probe of 11-3:1.1 failed with error -22
А вместе с тем устройство живёт на 2, а на 1, куда обращается драйвер, живёт корневой хаб.
root@host:~# lsusb -s 11-3:2.0
Bus 011 Device 002: ID 0644:8020 TEAC Corp.
root@host:~# lsusb -s 11-3:1.0
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
root@host:~#
Теперь вопрос, что надо сделать чтобы модуль snd-usb-us122l стал находить правильный адрес?