1 (2012-06-09 01:36:59 отредактировано GuKoH)

Решил починить веб-камеру, а то ее линукс не видит и нашел в интернете статью Подключение web-камеры Genius I-Look 111 под Linux.
Скачал файлы описаные в статье gspcav1 ("Generic Softwares Package for Camera Adapters" version 1.00.20 date: 24/12/2007)
Добавил строки в соответствующий файл

diff -ruN gspca/gspca_core.c gspca.patched/gspca_core.c
--- gspca/gspca_core.c    2008-01-09 13:44:54.000000000 +0300
+++ gspca.patched/gspca_core.c    2008-11-07 17:49:34.000000000 +0300
@@ -833,6 +833,7 @@
     {USB_DEVICE(0x046d, 0x08dd)},    /* Logitech QuickCam for Notebooks */
     {USB_DEVICE(0x046d, 0x08af)},    /* Logitech QuickCam Cool */
     {USB_DEVICE(0x093a, 0x2472)},    /* PAC207 Genius VideoCam ge110 */
+    {USB_DEVICE(0x093a, 0x2474)},    /* Genius I-Look 111 */
     {USB_DEVICE(0x093a, 0x2463)},    /* Philips spc200nc pac207 */
     {USB_DEVICE(0x0000, 0x0000)},    /* MystFromOri Unknow Camera */
     {}            /* Terminating entry */
@@ -4127,6 +4128,7 @@
             break;
         case 0x2472:
         case 0x2471:
+        case 0x2474:
             spca50x->desc = GeniusGe111;
             spca50x->bridge = BRIDGE_PAC207;
             spca50x->sensor = SENSOR_PAC207;
case SENSOR_OV7620:
    case SENSOR_MC501CB:
+    case SENSOR_PAC207:
        break;
    default:
        PDEBUG(0,

Дальше по инструкции пишу

make clean; make; rmmod gspca; insmod gspca.ko

А оно ошибки шлепает

Консоль
[root@localhost gspcav1-20071224]# make clean; make; rmmod gspca; insmod gspca.ko
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
.gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
*.symvers *.err
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/gukoh/Загрузки/gspcav1-20071224 CC=cc modules
make[1]: Вход в каталог `/usr/src/linux-3.3.6-server-2.mga2'
  CC [M]  /home/gukoh/Загрузки/gspcav1-20071224/gspca_core.o
/home/gukoh/Загрузки/gspcav1-20071224/gspca_core.c:37:26: фатальная ошибка: linux/config.h: Нет такого файла или каталога
компиляция прервана.
make[2]: *** [/home/gukoh/Загрузки/gspcav1-20071224/gspca_core.o] Ошибка 1
make[1]: *** [_module_/home/gukoh/Загрузки/gspcav1-20071224] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-3.3.6-server-2.mga2'
make: *** [default] Ошибка 2
Error: Module gspca is not currently loaded
Error: could not load module gspca.ko: No such file or directory

Винда тоже не видит камеру почему-то пишет не определенное устройство. Как-то разобрал камеру подключил ее зашел в cheese и изображение с камеры пошло нормально, свинтил камеру обратно, подключил, опять не видит.


Система пишет:
dmesg | tail -25

Консоль
[gukoh@localhost ~]$ dmesg | tail -25
[   60.872843] ll header: 00:13:8f:81:bb:1d:1c:bd:b9:b1:7a:d8:08:00
[   62.244376] EXT4-fs (sda6): re-mounted. Opts: acl,commit=0
[   62.334161] EXT4-fs (sda8): re-mounted. Opts: acl,commit=0
[   63.805718] Netfilter messages via NETLINK v0.30.
[   63.899211] FS-Cache: Loaded
[   64.055446] RPC: Registered named UNIX socket transport module.
[   64.055453] RPC: Registered udp transport module.
[   64.055455] RPC: Registered tcp transport module.
[   64.055458] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   64.201827] FS-Cache: Netfs 'nfs' registered for caching
[   64.445975] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[   64.540093] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
[   64.552899] NFSD: starting 90-second grace period
[   70.010043] eth0: no IPv6 routers present
[ 6060.591929] usb 1-8.1: USB disconnect, device number 6
[ 6066.041936] usb 1-8.1: new full-speed USB device number 7 using ohci_hcd
[ 6066.151939] usb 1-8.1: too many configurations: 9, using maximum allowed: 8
[ 6066.158921] usb 1-8.1: config 1 has an invalid descriptor of length 1, skipping remainder of the config
[ 6066.158931] usb 1-8.1: config 1 interface 0 altsetting 0 endpoint 0x6 has an invalid bInterval 0, changing to 6
[ 6066.165930] usb 1-8.1: config 1 has an invalid descriptor of length 0, skipping remainder of the config
[ 6066.165940] usb 1-8.1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 6
[ 6066.174929] usb 1-8.1: unable to read config index 2 descriptor/start: -32
[ 6066.174933] usb 1-8.1: chopping to 2 config(s)
[ 6066.231934] usb 1-8.1: New USB device found, idVendor=0112, idProduct=0110
[ 6066.231941] usb 1-8.1: New USB device strings: Mfr=255, Product=8, SerialNumber=58

lsusb

Консоль
[gukoh@localhost ~]$ lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 046d:c529 Logitech, Inc. diNovo Keyboard for notebooks
Bus 001 Device 003: ID 03eb:0902 Atmel Corp. 4-Port Hub
Bus 001 Device 007: ID 0112:0110 
Bus 001 Device 005: ID 09da:024f A4 Tech Co., Ltd RF Receiver and G6-20D Wireless Optical Mouse

-----------------------

Дополнительно возникший вопрос

Консоль
[ 6066.151939] usb 1-8.1: too many configurations: 9, using maximum allowed: 8

Это значит что если я отключу 1 юсб порт то все заработает?
Можно как-нибудь увеличить количество разрешенных усб-подключений?

2 (2012-06-08 23:02:56 отредактировано romkaromka)

Какая модель веб-камеры?
Если винда ее не видит, то может она нерабочая, тем более разбиралась и то показывает, то нет?

Аккаунт отключен по просьбе пользователя. (28.12.2014)

3

Если cheese один раз ее увидел, то драйвер тут ни при чем, а камера явно на выброс.

Аккаунт отключен по просьбе пользователя. (28.12.2014)

4

GuKoH, показывайте

Консоль
$ dmesg | tail -25

и
Консоль
$ lsusb
после подключения камеры.

5

GuKoH, ты в консоли от root работаешь чтоль?
Это очень плохая привычка и до добра она не доводит.

Покажи вывод команд

-=Serj=- пишет:

GuKoH, показывайте

Консоль
$ dmesg | tail -25

и
Консоль
$ lsusb
после подключения камеры.

не от root, а от обычного пользователя.
камера на момент выполнения команд должна быть подключена к компьютеру.

Fedora & GNOME

6

здесь http://linuxforum.ru/viewtopic.php?id=22403 про команду lsusb

Mageia6, KDE, LXQt, x86_64.
Человек человеку - волк, а зомби зомби - зомби!
Спасибо сказали: GuKoH1

7

Перебросил тему в раздел "Оборудование". тут она более к месту.

Fedora & GNOME

8

Если есть познания в электроники, "прозвони" шнур камеры, т.б. пишешь что разбирал ее.

Mageia5, KDE  4.14.5

9

romkaromka пишет:

Какая модель веб-камеры?

Genius I-look 111


-=Serj=- пишет:

GuKoH, показывайте

Консоль
$ dmesg | tail -25

и
Консоль
$ lsusb
после подключения камеры.


Консоль
[gukoh@localhost ~]$ dmesg | tail -25
[   60.872843] ll header: 00:13:8f:81:bb:1d:1c:bd:b9:b1:7a:d8:08:00
[   62.244376] EXT4-fs (sda6): re-mounted. Opts: acl,commit=0
[   62.334161] EXT4-fs (sda8): re-mounted. Opts: acl,commit=0
[   63.805718] Netfilter messages via NETLINK v0.30.
[   63.899211] FS-Cache: Loaded
[   64.055446] RPC: Registered named UNIX socket transport module.
[   64.055453] RPC: Registered udp transport module.
[   64.055455] RPC: Registered tcp transport module.
[   64.055458] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   64.201827] FS-Cache: Netfs 'nfs' registered for caching
[   64.445975] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[   64.540093] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
[   64.552899] NFSD: starting 90-second grace period
[   70.010043] eth0: no IPv6 routers present
[ 6060.591929] usb 1-8.1: USB disconnect, device number 6
[ 6066.041936] usb 1-8.1: new full-speed USB device number 7 using ohci_hcd
[ 6066.151939] usb 1-8.1: too many configurations: 9, using maximum allowed: 8
[ 6066.158921] usb 1-8.1: config 1 has an invalid descriptor of length 1, skipping remainder of the config
[ 6066.158931] usb 1-8.1: config 1 interface 0 altsetting 0 endpoint 0x6 has an invalid bInterval 0, changing to 6
[ 6066.165930] usb 1-8.1: config 1 has an invalid descriptor of length 0, skipping remainder of the config
[ 6066.165940] usb 1-8.1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 6
[ 6066.174929] usb 1-8.1: unable to read config index 2 descriptor/start: -32
[ 6066.174933] usb 1-8.1: chopping to 2 config(s)
[ 6066.231934] usb 1-8.1: New USB device found, idVendor=0112, idProduct=0110
[ 6066.231941] usb 1-8.1: New USB device strings: Mfr=255, Product=8, SerialNumber=58

Консоль
[gukoh@localhost ~]$ lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 046d:c529 Logitech, Inc. diNovo Keyboard for notebooks
Bus 001 Device 003: ID 03eb:0902 Atmel Corp. 4-Port Hub
Bus 001 Device 007: ID 0112:0110 
Bus 001 Device 005: ID 09da:024f A4 Tech Co., Ltd RF Receiver and G6-20D Wireless Optical Mouse



xxblx пишет:

GuKoH, ты в консоли от root работаешь чтоль?
Это очень плохая привычка и до добра она не доводит.

Мои познания в линуксе слишком малы, чтобы поломать что-то:) А без рут прав некоторые файлики не хотят открываться, такие как логи ftp-сервера


Gnom пишет:

Если есть познания в электроники, "прозвони" шнур камеры, т.б. пишешь что разбирал ее.

Нет познаний, я ее разобрал просто посмотреть на плату, ничего ли там не перегорело, но думаю что шнур целый, так как лампочка на самой камере горит.

10 (2012-06-09 13:30:53 отредактировано Avtoelektrik)

Какая лампа?Контроля или подсветка?
Раз камера разбиралась, значит нужно прозвонить провод, прибором или лампочака - фонарик на крайняк.
Камеры включая Genius  http://rostov-na-donu.dns-shop. … sb-11.html
Logitech , Orient Заработали без танцев, в скайпе работают норм.

Mageia 8 x86 64 KDE

11 (2012-06-09 09:34:31 отредактировано GuKoH)

Avtoelektrik пишет:

Какая лампа?Контроля или подсветка?
Раз камера разбиралась, значит нужно прозвонить провод, прибором или лампочака - фонарик на крайняк.
Камеры включая Genius  http://rostov-na-donu.dns-shop.ru/catalog/i106510/veb-kamera-genius-eye-312-vga-640x480-usb-11.html
Logitech , Orient Заработали без танцев, в скайпе работают норм.

Контроля, подсветка отсутствует.
У меня нету прибора, а по другому я не умею.
На магосе вебка одно время у меня нормально работала, до магоса винда камеру тоже не видела, потом вернулся на винду, а потом перешел на магею и cheese написал, что устройства не найдены..

12

Если познаний в электронике нет, зачем тогда в нее лазил? Да же если что то и сгорит, все равно не увидешь. Сгоревшие, не обязательно обугленное. Может знакомые есть радиолюбители, у которых тестер есть?
У меня вебка Defender, заявленна поддержка linux. Воткнул в порт, скайп ее тут же распознал.

Mageia5, KDE  4.14.5

13 (2012-06-09 10:37:34 отредактировано GuKoH)

Только что раскрутил камеру, подключил, опять работает, обратно свинтил все еще работает. Кстати еще в процессе от компа отключил 2 лишних юсб провода. Отключил принтер и от юсб-хаб

14

Блок питания компа на сколько ватт?

Mageia5, KDE  4.14.5

15 (2012-06-09 10:26:38 отредактировано GuKoH)

На 500

16 (2012-06-09 10:27:02 отредактировано Avtoelektrik)

Думаю к USB хабу нужно подвести отдельное питание 5V ,
недавно химичил, с 3G USB модемом, подвёл к нему питание,
Итог: модем работает на шнурке длинной в 11 метров, думаю это ещё не предел.
Так что доп питание обязательно, для стабильной работы оборудования.

Mageia 8 x86 64 KDE

17

Та камера у меня уже как я написал и так заработала, теперь другая проблема началась, через время перестает слушаться мышка и клавиатура. Просто такое ощущение что все зависло, но секунды в трее продолжают тикать. Отключил камеру такие сбои перестали происходить.
Спасибо всем за помощь, но смотрю по сабжу никто ничего так и не написал:)

dmesg | tail -25 Если надо после сбоя и перезагрузки

Консоль
[gukoh@localhost ~]$ dmesg | tail -25
[   53.137655] Bluetooth: HCI device and connection manager initialized
[   53.137660] Bluetooth: HCI socket layer initialized
[   53.137663] Bluetooth: L2CAP socket layer initialized
[   53.137669] Bluetooth: SCO socket layer initialized
[   53.148272] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   53.148276] Bluetooth: BNEP filters: protocol multicast
[   53.489559] NET: Registered protocol family 17
[   54.179947] [drm] nouveau 0000:00:05.0: Setting dpms mode 3 on vga encoder (output 0)
[   54.200207] [drm] nouveau 0000:00:05.0: Setting dpms mode 0 on vga encoder (output 0)
[   54.200213] [drm] nouveau 0000:00:05.0: Output VGA-1 is running on CRTC 0 using output B
[   54.300801] ata1.00: configured for UDMA/133
[   54.300813] ata1: EH complete
[   55.311552] EXT4-fs (sda6): re-mounted. Opts: acl,commit=0
[   55.450351] EXT4-fs (sda8): re-mounted. Opts: acl,commit=0
[   57.635294] FS-Cache: Loaded
[   57.654288] Netfilter messages via NETLINK v0.30.
[   57.850203] RPC: Registered named UNIX socket transport module.
[   57.850209] RPC: Registered udp transport module.
[   57.850212] RPC: Registered tcp transport module.
[   57.850214] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   58.066182] FS-Cache: Netfs 'nfs' registered for caching
[   58.344324] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[   58.440103] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
[   58.451440] NFSD: starting 90-second grace period
[   63.240052] eth0: no IPv6 routers present

18

Мышка и клавиатура USB?

Mageia 8 x86 64 KDE

19

Да

20

Avtoelektrik пишет:

Думаю к USB хабу нужно подвести отдельное питание 5V ,
недавно химичил, с 3G USB модемом, подвёл к нему питание,
Итог: модем работает на шнурке длинной в 11 метров, думаю это ещё не предел.
Так что доп питание обязательно, для стабильной работы оборудования.

Извините что вклиняюсь в тему для оффтопа...  Но это полезно знать...
Однозначно для usb 11 метров не предел! На спор и без дополнительной подпитки по куску неэкранированной витой пары длиной более 30 метров подключал МФУ, мышки, клавиатуры, флешки, tp-link wn-722n, какой-то huawei 3g модем...- всё работало, кроме вебкамер(были полосы) правда как USB 1.x
Сейчас вебка Logitech(1280x720) без проблем работает с самодельным удлинителем USB 6 метров из экранированной витой пары.
При удлинении USB 1.x - 2.x главное подать по одной паре +data и -data(не распаровывать и не параллелить пары!!!), а по оставшимся шести - питание. А если есть экран, то тогда вообще отлично. Аналогично с usb 3.0, только с двумя кабелями (там 9 контактов).

Сомневайся в ком угодно, но только не в себе.

21

Есть ли какой нибудь другой PCI USB 2.0 контроллер ?Что-то здаётся в контроллере несовместимость.
В разделе оборудование, система предлагала установить ,что либо недостающее?
Компьютер полностью зависает? Перезагружаешь его? Или можно сразу работать клавой и мышкой после выключения камеры?

Mageia 8 x86 64 KDE

22

WildPile пишет:
Avtoelektrik пишет:

Думаю к USB хабу нужно подвести отдельное питание 5V ,
недавно химичил, с 3G USB модемом, подвёл к нему питание,
Итог: модем работает на шнурке длинной в 11 метров, думаю это ещё не предел.
Так что доп питание обязательно, для стабильной работы оборудования.

Извините что вклиняюсь в тему для оффтопа...  Но это полезно знать...
Однозначно для usb 11 метров не предел! На спор и без дополнительной подпитки по куску неэкранированной витой пары длиной более 30 метров подключал МФУ, мышки, клавиатуры, флешки, tp-link wn-722n, какой-то huawei 3g модем...- всё работало, кроме вебкамер(были полосы) правда как USB 1.x
Сейчас вебка Logitech(1280x720) без проблем работает с самодельным удлинителем USB 6 метров из экранированной витой пары.
При удлинении USB 1.x - 2.x главное подать по одной паре +data и -data(не распаровывать и не параллелить пары!!!), а по оставшимся шести - питание. А если есть экран, то тогда вообще отлично. Аналогично с usb 3.0, только с двумя кабелями (там 9 контактов).

Спорить я не собираюсь,на USB 2.0  при длинне кабеля 11 метров модем не работает, USB 3.0 работает.
Дело в другом, ни один купленный в магазине кабель USB не работал с модемом, напряжение падает до 4.2V и соединение с нетом обрывается.
Спасает доп питание.

Mageia 8 x86 64 KDE

23

Avtoelektrik пишет:

Есть ли какой нибудь другой PCI USB 2.0 контроллер ?Что-то здаётся в контроллере несовместимость.
В разделе оборудование, система предлагала установить ,что либо недостающее?
Компьютер полностью зависает? Перезагружаешь его? Или можно сразу работать клавой и мышкой после выключения камеры?

Ну 4 усб порта сзади 2 спереди. Компьютер зависает частично т.к., как я уже сказал секунде на часах в трее продолжают тикать..
Перезагружаю

24

Я б загрузился в LiVe CD KDE и подключил камеру, правда в LIVE CD kopete нет, но недолго из реп поставить.

Mageia 8 x86 64 KDE

25

Avtoelektrik пишет:

Спорить я не собираюсь,на USB 2.0  при длинне кабеля 11 метров модем не работает, USB 3.0 работает.
Дело в другом, ни один купленный в магазине кабель USB не работал с модемом, напряжение падает до 4.2V и соединение с нетом обрывается.
Спасает доп питание.

Что правда то правда! Магазинные USB кабели редко бывают нормальные! Приходится делать их самому из витой пары...
И они действительно работают в отличие от их жалкого подобия из магазина... Шесть проводков для питания вместо двух дают огого-какой эффект! Сопротивление кабеля меньше, падения напряжения такого нет и подпитка не  нужна.  С таким usb кабелем и внешней антенной(biloop на оффсетной параболе или без неё ), wifi или 3g можно отправить на мачту. Дешево, сердито, а главное - интернет работает там где его не было!
P.S. С 3g так не издевался(я про параболу), а с usb-wifi - приходилось много раз. Результаты отличные. К тому же витая пара дешевле.
P.P.S Опять оффтоплю big_smile

Сомневайся в ком угодно, но только не в себе.