Форум русскоязычного сообщества Ubuntu


Автор Тема: Logitech quickcam pro 5000  (Прочитано 2337 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн UnixNoob

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Logitech quickcam pro 5000
« : 21 Июнь 2009, 16:28:16 »
Здравствуйте! У меня возникла проблема с данной usb камерой. Поставил на одной машине Ubuntu 9.04 покопался в ней, потом поставил програмку cheese, подсоединил камеру и опа все заработало. Определилась она там как Logitech там что-то /dev/video0. Сразу же можно было выставить разрешение и картинка нормальная была. Поставил на другом компе Ubuntu 9.04, тоже покапался, чего-то поставил, а в итоге в cheese камера видится как UVC Camera (046d:08c5) (/dev/video0). разрешение нельзя выбрать и картинки нет, в kapete пробывал, там та же фигня.

Подскажите пожалуйста как мне удалить UVC драйвер и заставить Ubuntu видеть камеру как Logitech.

ОСЬ: Ubuntu 9.04
Ядро: 2.6.28-13-generic
вывод lsusb: Bus 001 Device 003: ID 046d:08c5 Logitech, Inc. QuickCam Pro 5000
вывод dmesg | tail:
[   15.540493] type=1505 audit(1245587809.168:8): operation="profile_load" name="/usr/sbin/cupsd" name2="default" pid=1904
[   15.633285] type=1505 audit(1245587809.260:9): operation="profile_load" name="/usr/sbin/mysqld" name2="default" pid=1908
[   15.698472] type=1505 audit(1245587809.324:10): operation="profile_load" name="/usr/sbin/tcpdump" name2="default" pid=1912
[   30.374650] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   30.374658] Bluetooth: BNEP filters: protocol multicast
[   30.449207] Bridge firewalling registered
[   36.389403] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   36.392166] e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex
[   36.400417] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   46.624016] eth0: no IPv6 routers present


P.S. за ранее спасибо.
« Последнее редактирование: 21 Июнь 2009, 16:56:36 от UnixNoob »

Оффлайн vostok

  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
Re: Logitech quickcam pro 5000
« Ответ #1 : 22 Июнь 2009, 01:05:32 »
"Подскажите пожалуйста..."

Вывод сюда с обеих систем (естественно с подключенной камерой):
lsusb
dmesg | grep video*
lspci

« Последнее редактирование: 22 Июнь 2009, 01:10:44 от vostok »

Оффлайн UnixNoob

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Logitech quickcam pro 5000
« Ответ #2 : 22 Июнь 2009, 17:48:49 »
lsusb:
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 046d:08c5 Logitech, Inc. QuickCam Pro 5000
Bus 001 Device 002: ID 03f0:3b17 Hewlett-Packard LaserJet M1005 MFP
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

dmesg | grep video*:
[    0.000000] BIOS-provided physical RAM map:
[    2.052586] pci 0000:01:00.0: Boot video device
[   11.098523] Linux video capture interface: v2.00
[   11.158089] uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c5)
[   11.380496] usbcore: registered new interface driver uvcvideo

lspci:
00:00.0 Host bridge: Intel Corporation 82845 845 [Brookdale] Chipset Host Bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 82845 845 [Brookdale] Chipset AGP Bridge (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 12)
00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev 12)
00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 Controller (rev 12)
00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev 12)
00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev 12)
00:1f.5 Multimedia audio controller: Intel Corporation 82801BA/BAM AC'97 Audio Controller (rev 12)
01:00.0 VGA compatible controller: nVidia Corporation NV6 [Vanta/Vanta LT] (rev 15)
02:08.0 Ethernet controller: Intel Corporation 82801BA/BAM/CA/CAM Ethernet Controller (rev 03)


Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: Logitech quickcam pro 5000
« Ответ #3 : 22 Июнь 2009, 18:25:41 »
Здравствуйте! У меня возникла проблема с данной usb камерой. Поставил на одной машине Ubuntu 9.04 покопался в ней, потом поставил програмку cheese, подсоединил камеру и опа все заработало. Определилась она там как Logitech там что-то /dev/video0. Сразу же можно было выставить разрешение и картинка нормальная была. Поставил на другом компе Ubuntu 9.04, тоже покапался, чего-то поставил, а в итоге в cheese камера видится как UVC Camera (046d:08c5) (/dev/video0). разрешение нельзя выбрать и картинки нет, в kapete пробывал, там та же фигня.
камера одна и та же? похоже, на второй машине проблемы с usb.

Оффлайн UnixNoob

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Logitech quickcam pro 5000
« Ответ #4 : 22 Июнь 2009, 19:25:45 »
Ну я подозревал что может проблема с usb быть. Камера одна и та же. Это все выводы были со второй машины.

Пользователь решил продолжить мысль 22 Июнь 2009, 15:26:16:
Но при чем под ХР работала на этой же машине без проблем.

Пользователь решил продолжить мысль 22 Июнь 2009, 19:27:41:
А может я на второй машине что-то намудрил. Или на первой чего-то другое ставил.
« Последнее редактирование: 22 Июнь 2009, 19:27:42 от UnixNoob »

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: Logitech quickcam pro 5000
« Ответ #5 : 22 Июнь 2009, 21:21:27 »
возможно, косяки с контроллером. покажи dmesg | grep -i usb

Оффлайн vostok

  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
Re: Logitech quickcam pro 5000
« Ответ #6 : 22 Июнь 2009, 22:26:03 »
"Или на первой чего-то другое ставил."

Это можно попытаться выяснить, если желание имеется.
Вариант.
На первой машине в ~/
dpkg --get-selections > file1
На второй машине в ~/
dpkg --get-selections > file2
Копию file1 --> ~/ второй машины
и diff -u ~/file1 ~/file2 > diff.txt
Далее анализ diff.txt

"Это все выводы были со второй машины."
А с первой?




« Последнее редактирование: 22 Июнь 2009, 22:29:27 от vostok »

Оффлайн UnixNoob

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Logitech quickcam pro 5000
« Ответ #7 : 22 Июнь 2009, 22:39:40 »
Вывод с dmesg | grep -i usb:

[    0.828818] usbcore: registered new interface driver usbfs
[    0.828858] usbcore: registered new interface driver hub
[    0.828926] usbcore: registered new device driver usb
[    2.850343] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.850391] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    2.850420] uhci_hcd: USB Universal Host Controller Interface driver
[    2.850734] uhci_hcd 0000:00:1f.2: new USB bus registered, assigned bus number 1
[    2.850993] usb usb1: configuration #1 chosen from 1 choice
[    2.851051] hub 1-0:1.0: USB hub found
[    2.851465] uhci_hcd 0000:00:1f.4: new USB bus registered, assigned bus number 2
[    2.851684] usb usb2: configuration #1 chosen from 1 choice
[    2.851736] hub 2-0:1.0: USB hub found
[    3.160068] usb 1-1: new full speed USB device using uhci_hcd and address 2
[    3.323941] usb 1-1: configuration #1 chosen from 1 choice
[    3.436116] usb 1-2: new full speed USB device using uhci_hcd and address 3
[    3.766955] usb 1-2: configuration #1 chosen from 1 choice
[   10.853999] usblp0: USB Bidirectional printer dev 2 if 1 alt 0 proto 2 vid 0x03F0 pid 0x3B17
[   10.854090] usbcore: registered new interface driver usblp
[   11.497157] input: UVC Camera (046d:08c5) as /devices/pci0000:00/0000:00:1f.2/usb1/1-2/1-2:1.0/input/input5
[   11.532666] usbcore: registered new interface driver uvcvideo
[   11.532735] USB Video Class driver (v0.1.0)
[   11.907800] usbcore: registered new interface driver snd-usb-audio
[ 3977.840066] usb 1-2: USB disconnect, address 3
[ 3985.252049] usb 2-2: new full speed USB device using uhci_hcd and address 2
[ 3985.605849] usb 2-2: configuration #1 chosen from 1 choice
[ 3985.801574] input: UVC Camera (046d:08c5) as /devices/pci0000:00/0000:00:1f.4/usb2/2-2/2-2:1.0/input/input7
[ 4008.096093] usb 2-2: USB disconnect, address 2
[ 4011.076056] usb 2-1: new full speed USB device using uhci_hcd and address 3
[ 4011.446098] usb 2-1: configuration #1 chosen from 1 choice
[ 4011.644517] input: UVC Camera (046d:08c5) as /devices/pci0000:00/0000:00:1f.4/usb2/2-1/2-1:1.0/input/input8
[ 4051.992113] usb 1-1: USB disconnect, address 2
[ 4051.995749] usblp0: removed
[ 4073.320073] usb 2-1: USB disconnect, address 3
[ 4084.380051] usb 1-1: new full speed USB device using uhci_hcd and address 4
[ 4084.732751] usb 1-1: configuration #1 chosen from 1 choice
[ 4084.927476] input: UVC Camera (046d:08c5) as /devices/pci0000:00/0000:00:1f.2/usb1/1-1/1-1:1.0/input/input9
[ 4121.680079] usb 1-1: USB disconnect, address 4
[ 4125.331552] usb 1-2: new full speed USB device using uhci_hcd and address 5
[ 4125.719076] usb 1-2: configuration #1 chosen from 1 choice
[ 4125.935212] input: UVC Camera (046d:08c5) as /devices/pci0000:00/0000:00:1f.2/usb1/1-2/1-2:1.0/input/input10
[ 4234.760039] usb 1-1: new full speed USB device using uhci_hcd and address 6
[ 4234.967567] usb 1-1: configuration #1 chosen from 1 choice
[ 4234.973916] usblp0: USB Bidirectional printer dev 6 if 1 alt 0 proto 2 vid 0x03F0 pid 0x3B17

"Или на первой чего-то другое ставил."

Это можно попытаться выяснить, если желание имеется.
Вариант.
На первой машине в ~/
dpkg --get-selections > file1
На второй машине в ~/
dpkg --get-selections > file2
Копию file1 --> ~/ второй машины
и diff -u ~/file1 ~/file2 > diff.txt
Далее анализ diff.txt

"Это все выводы были со второй машины."
А с первой?






А на первой уже нет Ubuntu

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: Logitech quickcam pro 5000
« Ответ #8 : 23 Июнь 2009, 11:22:05 »
хм... ошибок вообще никаких. вроде проблем нет.
камера включена в порт на материнке или во внешний хаб? логитековские камеры очень не любят внешние хабы.

покажи ещё dmesg | grep -i uvc и вывод lsusb на этой машине.

ЗЫ можно попробовать более свежее ядро, это может решить проблему. даже если нет -- система будет работать пошустрее.

Оффлайн UnixNoob

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Logitech quickcam pro 5000
« Ответ #9 : 23 Июнь 2009, 14:39:41 »
хм... ошибок вообще никаких. вроде проблем нет.
камера включена в порт на материнке или во внешний хаб? логитековские камеры очень не любят внешние хабы.

покажи ещё dmesg | grep -i uvc и вывод lsusb на этой машине.

ЗЫ можно попробовать более свежее ядро, это может решить проблему. даже если нет -- система будет работать пошустрее.

Камера подключена в порт на материнке(я все 4 порта перепробывал).
Вывод lsusb есть выше, но вот еще раз:

Bus 001 Device 003: ID 046d:08c5 Logitech, Inc. QuickCam Pro 5000

 а вывод dmesg | grep -i uvc:

[   11.249090] uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c5)
[   11.438459] input: UVC Camera (046d:08c5) as /devices/pci0000:00/0000:00:1f.2/usb1/1-2/1-2:1.0/input/input5
[   11.476495] usbcore: registered new interface driver uvcvideo

« Последнее редактирование: 23 Июнь 2009, 14:41:35 от UnixNoob »

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: Logitech quickcam pro 5000
« Ответ #10 : 23 Июнь 2009, 14:56:02 »
Камера подключена в порт на материнке(я все 4 порта перепробывал).
Вывод lsusb есть выше, но вот еще раз:
а, так это было с проблемной машины...
Цитировать
[   11.249090] uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c5)
[   11.438459] input: UVC Camera (046d:08c5) as /devices/pci0000:00/0000:00:1f.2/usb1/1-2/1-2:1.0/input/input5
вот это смущает... почему-то драйверу камера не очень нравится...

хм... а может виновата и сама камера: http://linux-uvc.berlios.de/#devices
эта модель со сносками. материнки на компах разные? возможно на проблемном особенности контроллера вызывают проблемы у камеры.

ЗЫ покажи вывод dmesg после запуска cheese
ЗЗЫ ещё можно сделать echo 0x0f | sudo tee /sys/module/uvcvideo/parameters/trace и посмотреть вывод dmesg после втыкания камеры.
« Последнее редактирование: 23 Июнь 2009, 15:00:21 от dmig »

Оффлайн UnixNoob

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Logitech quickcam pro 5000
« Ответ #11 : 23 Июнь 2009, 18:01:09 »
Да материнки разные.
dmesg при запущеном sheese выдает:
[   11.845184] uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c5)
[   12.033657] input: UVC Camera (046d:08c5) as /devices/pci0000:00/0000:00:1f.2/usb1/1-2/1-2:1.0/input/input5
[   12.064663] usbcore: registered new interface driver uvcvideo
[   12.064827] USB Video Class driver (v0.1.0)
[   12.291008] usbcore: registered new interface driver snd-usb-audio

сделал echo 0x0f | sudo tee /sys/module/uvcvideo/parameters/trace, воткнул камеру, ввел dmesg | grep -i uvc, получил:
[   11.845184] uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c5)
[   12.033657] input: UVC Camera (046d:08c5) as /devices/pci0000:00/0000:00:1f.2/usb1/1-2/1-2:1.0/input/input5
[   12.064663] usbcore: registered new interface driver uvcvideo
[  464.417419] uvcvideo: Non-zero status (-84) in status completion handler.
[  523.034843] uvcvideo: Probing known UVC device 2 (046d:08c5)
[  523.034865] uvcvideo: Found format MJPEG.
[  523.034870] uvcvideo: - 160x120 (30.0 fps)
[  523.034874] uvcvideo: - 176x144 (30.0 fps)
[  523.034877] uvcvideo: - 320x240 (15.0 fps)
[  523.034881] uvcvideo: - 352x288 (30.0 fps)
[  523.034884] uvcvideo: - 432x240 (30.0 fps)
[  523.034888] uvcvideo: - 480x360 (30.0 fps)
[  523.034891] uvcvideo: - 512x288 (30.0 fps)
[  523.034895] uvcvideo: - 640x360 (30.0 fps)
[  523.034898] uvcvideo: - 640x480 (15.0 fps)
[  523.034915] uvcvideo: Found a Status endpoint (addr 87).
[  523.034920] uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c5)
[  523.034927] uvcvideo: 2/6 control is black listed, removing it.
[  523.034938] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/2 to device 2 entity 2
[  523.034944] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/3 to device 2 entity 2
[  523.034951] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/7 to device 2 entity 2
[  523.034957] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/8 to device 2 entity 2
[  523.034963] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/9 to device 2 entity 2
[  523.034970] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/1 to device 2 entity 2
[  523.034976] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/4 to device 2 entity 2
[  523.034982] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/5 to device 2 entity 2
[  523.034989] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/11 to device 2 entity 2
[  523.034998] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/2 to device 2 entity 1
[  523.035004] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/3 to device 2 entity 1
[  523.035009] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/4 to device 2 entity 1
[  523.035021] uvcvideo: Scanning UVC chain: OT 5 <- XU 4 (-> XU 8 10) <- XU 3 <- PU 2 <- IT 1
[  523.035034] uvcvideo: Found a valid video chain (1 -> 5).
[  523.235714] input: UVC Camera (046d:08c5) as /devices/pci0000:00/0000:00:1f.4/usb2/2-2/2-2:1.0/input/input7
[  523.265455] uvcvideo: UVC device initialized.



Я вот только не понимаю почему lsusb показывает
Bus 001 Device 003: ID 046d:08c5 Logitech, Inc. QuickCam Pro 5000

а dmesg | grep -i uvc выводит
[   11.249090] uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c5)
[   11.438459] input: UVC Camera (046d:08c5) as /devices/pci0000:00/0000:00:1f.2/usb1/1-2/1-2:1.0/input/input5
[   11.476495] usbcore: registered new interface driver uvcvideo

« Последнее редактирование: 23 Июнь 2009, 18:17:45 от UnixNoob »

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: Logitech quickcam pro 5000
« Ответ #12 : 23 Июнь 2009, 18:54:48 »
если это все логи, то у меня мысли заканчиваются... никаких проблем не видно...
могу подсказать только один вариант: спросить у разработчиков драйвера в списке рассылки https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

 

Страница сгенерирована за 0.094 секунд. Запросов: 22.