DVD-привод USB отображается на неправильном продукте

Я нахожусь на Ubuntu 16.04.3 LTS (двойная загрузка w/Windows)

Я взял этот внешний USB устройство записи DVD, модель ECD819-SU

Я успешно включил его, записал CD и слушал CD в автомобиле, так однажды все хорошо работало, не делая ничего специального.

Теперь много дней спустя я пытаюсь записать другой CD, и вещи являются странными.

Включение DVD-привода USB больше не уведомляет меня относительно пустого диска в нем или иначе появляется в средстве просмотра файла или Brasero.

После поиска подобных проблем я сталкиваюсь с этой техникой, где я отключаю и повторно включаю DVD-привод USB, затем выполняю это:

dmesg | tail
[ 1517.648577] usb 3-1: USB disconnect, device number 10
[ 1562.479656] usb 3-1: new high-speed USB device number 11 using xhci_hcd
[ 1562.621181] usb 3-1: New USB device found, idVendor=13fd, idProduct=1040
[ 1562.621186] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1562.621189] usb 3-1: Product: \xffffffc2\xffffff92¬A6þ¾\xffffffc2\xffffff80\xffffffc2\xffffff83/µ\xffffffc2\xffffff85\xffffffc2\xffffff87ðL
[ 1562.621192] usb 3-1: Manufacturer: Initio
[ 1562.621195] usb 3-1: SerialNumber: 00000000000000000
[ 1562.621919] usb-storage 3-1:1.0: USB Mass Storage device detected
[ 1562.622179] scsi host6: usb-storage 3-1:1.0
[ 1585.001736] usb 3-1: reset high-speed USB device number 11 using xhci_hcd

Прохладный, таким образом, идентификатор поставщика составляет 13 фарадеев, и идентификатор продукта 1040.

Больше поиска и я сталкиваемся с http://www.linux-usb.org/usb.ids, который показывает некоторую интересную информацию:

    13fd  Initio Corporation
        0840  INIC-1618L SATA
        0841  Samsung SE-T084M DVD-RW
        ...
        1040  INIC-1511L PATA Bridge   <--- current PID
        1340  Hi-Speed USB to SATA Bridge
        ...
        3940  external DVD burner ECD819-SU3  <--- HEY, this is right!
        3e40  ZALMAN ZM-VE350

Таким образом, это - то, где я застреваю. Я не знаю, был ли идентификатор продукта, на самом деле измененный или, этим путем все время. Даже при том, что я вижу некоторые файлы с этими кодами, я только вслепую изменил бы значения:

/sys$ grep -r "13fd" * 2>/dev/null
devices/pci0000:00/0000:00:14.0/usb3/3-1/idVendor:13fd
devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/uevent:PRODUCT=13fd/1040/106
devices/pci0000:00/0000:00:14.0/usb3/3-1/uevent:PRODUCT=13fd/1040/106 

Я предполагаю, что 106 после 13 фарадеев и 1040 некоторый идентификатор драйвера, таким образом, я должен был бы знать, каков идентификатор драйвера DVD-привода должен быть, возможно.

Так или иначе, какие-либо предложения? Я должен отредактировать эти вещи или использовать некоторую технику, чтобы заставить Ubuntu полностью забывать эту информацию и видеть, выведет ли она корректный продукт/драйвер с нуля снова?

0
задан 31 March 2018 в 11:03

1 ответ

Если вы не видите никакого сообщения о том, что устройство распознается как «sr», то накопитель (очевидно, за мостом PATA-USB) не распознается как оптический накопитель. Вероятно, это вообще не обнаружено.

Цикл питания (с довольно старым ядром) выглядит здесь в dmesg как


[...] usb 2-1.5: USB disconnect, device number 82
[...] usb 2-1.5: new high-speed USB device number 90 using ehci-pci
[...] usb 2-1.5: New USB device found, idVendor=152d, idProduct=2338
[...] usb 2-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[...] usb 2-1.5: Product: USB to ATA/ATAPI Bridge
[...] usb 2-1.5: Manufacturer: JMicron
[...] usb 2-1.5: SerialNumber: 59CF92A50122
[...] usb-storage 2-1.5:1.0: USB Mass Storage device detected
[...] scsi78 : usb-storage 2-1.5:1.0
[...] scsi 78:0:0:0: CD-ROM            ASUS     BW-16D1HT        1.01 PQ: 0 ANSI: 0
[...] sr4: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
[...] sr 78:0:0:0: Attached scsi CD-ROM sr4
[...] sr 78:0:0:0: Attached scsi generic sg6 type 5

. Можно видеть, что класс привода "CD-ROM", его производитель "ASUS", его идентификатор модели привода " BW-16D1HT "и его версия прошивки" 1.01 ". Затем сообщается о некоторых его старомодных возможностях CD, и он подключается как оптический привод / dev / sr4 (и универсальное устройство SCSI /dev/sg6).

.

Ваш dmesg сообщает о перезагрузке, чего я здесь не вижу. В вашем dmesg упоминается «1040», который вы нашли в сети как «PATA Bridge». Это будет аппаратное обеспечение в коробке накопителя, которое будет отображаться как USB-устройство, хотя все оптические накопители имеют контроллеры PATA или SATA. (В моем случае это «JMicron».)

Рыбность в вашем dmesg начинается с:


[ 1562.621189] usb 3-1: Product: \xffffffc2\xffffff92¬A6þ¾\xffffffc2\xffffff80\xffffffc2\xffffff83/µ\xffffffc2\xffffff85\xffffffc2\xffffff87ðL

Почему USB-контроллер не может назвать название своей модели, как моя?


[...] usb 2-1.5: Product: USB to ATA/ATAPI Bridge

Это различие и сброс вызывают у меня подозрение, что USB-контроллер в коробке привода умер.

1
ответ дан 30 October 2019 в 04:02

Другие вопросы по тегам:

Похожие вопросы: