Автор Гілка: Debian & Canon  (Прочитано 2099 раз)

Відсутній emorra

  • Новачок
  • *
  • дописів: 6
  • Карма: +0/-0
Debian & Canon
« : 2009-12-25 12:30:48 »
Система Debian Lenny 5.0.3. Проблема наступна: є canon pixma mp210 (друкарка+сканер). Друк працює нормально,  але  в інших випадках при спробі звернення до пристрою (xsane, virtualbox, vmware) він відразу зникає.
до/після:
$ lsusb
Bus 002 Device 004: ID 04a9:1721 Canon, Inc. MP210 ser
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 19d2:0001 ONDA Communication S.p.A.
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

$ lsusb
Bus 001 Device 002: ID 19d2:0001 ONDA Communication S.p.A.
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
як бути?

Відсутній emorra

  • Новачок
  • *
  • дописів: 6
  • Карма: +0/-0
Re: Debian & Canon
« Відповідей #1 : 2009-12-26 00:09:00 »
Вимкнув в біосі підтримку usb 2.0... все запрацювало. Але це не вирішення проблеми.

Praporshic

  • Гість
Re: Debian & Canon
« Відповідей #2 : 2009-12-26 00:24:43 »
Ага. Зрозуміло. Стара проблема, коли пристрій каже "я можу все", йому система відповідно віддає, і тут йому стає погано. На жаль, єдині ліки - перемикання у USB 1.1.

Відсутній emorra

  • Новачок
  • *
  • дописів: 6
  • Карма: +0/-0
Re: Debian & Canon
« Відповідей #3 : 2009-12-26 14:44:53 »
Ну як сказати... раніше в мене на ubuntu 7.10-9.10 все працювало.

Praporshic

  • Гість
Re: Debian & Canon
« Відповідей #4 : 2009-12-26 15:09:13 »
Хм, тоді дивно. Навіть не знаю чому так. Треба дивитись що у той моменти пишеться у dmesg.

Відсутній emorra

  • Новачок
  • *
  • дописів: 6
  • Карма: +0/-0
Re: Debian & Canon
« Відповідей #5 : 2009-12-26 22:14:09 »
щодо dmesg...

xsane
[ 1052.480119] usb 2-4: new high speed USB device using ehci_hcd and address 3
[ 1052.614614] usb 2-4: configuration #1 chosen from 1 choice
[ 1052.615804] usb 2-4: New USB device found, idVendor=04a9, idProduct=1721
[ 1052.615811] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1052.615815] usb 2-4: Product: MP210 series
[ 1052.615817] usb 2-4: Manufacturer: Canon
[ 1052.615819] usb 2-4: SerialNumber: 91662B
[ 1052.790106] usblp0: USB Bidirectional printer dev 3 if 1 alt 0 proto 2 vid 0x04A9 pid 0x1721
[ 1052.790135] usbcore: registered new interface driver usblp
[ 1072.750038] usb 2-4: usbfs: interface 1 claimed by usblp while 'xsane' sets config #1
[ 1072.799502] ppdev0: registered pardevice
[ 1072.799679] ppdev0: unregistered pardevice
[ 1074.255830] usb 2-4: usbfs: interface 1 claimed by usblp while 'xsane' sets config #1
[ 1074.257868] usb 2-4: usbfs: interface 1 claimed by usblp while 'xsane' sets config #1
[ 1092.687006] ehci_hcd 0000:00:02.1: HC died; cleaning up
[ 1092.687021] usb 2-4: USB disconnect, address 3
[ 1092.687363] usblp0: removed
virtualbox
[ 3468.496030] usb 2-4: new high speed USB device using ehci_hcd and address 3
[ 3468.630330] usb 2-4: configuration #1 chosen from 1 choice
[ 3468.631522] usb 2-4: New USB device found, idVendor=04a9, idProduct=1721
[ 3468.631530] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3468.631533] usb 2-4: Product: MP210 series
[ 3468.631535] usb 2-4: Manufacturer: Canon
[ 3468.631537] usb 2-4: SerialNumber: 91662B
[ 3468.793075] usblp0: USB Bidirectional printer dev 3 if 1 alt 0 proto 2 vid 0x04A9 pid 0x1721
[ 3468.793107] usbcore: registered new interface driver usblp
[ 3729.753622] usblp0: removed
[ 3731.034803] usb 2-4: USB disconnect, address 3
vmware
[  202.284037] usb 2-4: new high speed USB device using ehci_hcd and address 3
[  202.418057] usb 2-4: configuration #1 chosen from 1 choice
[  202.418708] usb 2-4: New USB device found, idVendor=04a9, idProduct=1721
[  202.418713] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  202.418716] usb 2-4: Product: MP210 series
[  202.418718] usb 2-4: Manufacturer: Canon
[  202.418720] usb 2-4: SerialNumber: 91662B
[  202.680886] usblp0: USB Bidirectional printer dev 3 if 1 alt 0 proto 2 vid 0x04A9 pid 0x1721
[  202.680918] usbcore: registered new interface driver usblp
[  291.308935] usblp0: removed
[  291.692024] usb 2-4: reset high speed USB device using ehci_hcd and address 3
[  292.056024] usb 2-4: reset high speed USB device using ehci_hcd and address 3
[  303.246593] usb 2-4: USB disconnect, address 3

Praporshic

  • Гість
Re: Debian & Canon
« Відповідей #6 : 2009-12-26 22:43:27 »
Хм, дивно якось... а якщо спробувати перевантажити модуль ehci_hcd він з’являється?

Відсутній emorra

  • Новачок
  • *
  • дописів: 6
  • Карма: +0/-0
Re: Debian & Canon
« Відповідей #7 : 2009-12-26 23:10:48 »
так

Praporshic

  • Гість
Re: Debian & Canon
« Відповідей #8 : 2009-12-26 23:24:05 »
Тоді вихід один: пишіть багрепорт на дебіанівське ядро.

Відсутній emorra

  • Новачок
  • *
  • дописів: 6
  • Карма: +0/-0
Re: Debian & Canon
« Відповідей #9 : 2009-12-26 23:51:46 »
була думка)
дякую і на тому.

Відсутній emorra

  • Новачок
  • *
  • дописів: 6
  • Карма: +0/-0
Re: Debian & Canon
« Відповідей #10 : 2009-12-27 17:50:48 »
Поставив ядро 2.6.30 з backports.org (замість рідного 2.6.26). Все оk  :)