earth Опубликовано 31 января, 2008 Жалоба Поделиться Опубликовано 31 января, 2008 На dell latitude 120L стоит дистрибутив Slackware 12. Недавно приобрел вебкамеру Genius Slim 310NB. На диске, который идет с камерой, есть драйвера для windows и macos. Установка gspca не помогла... /dev/video0 нету... От безысходности стал просматривать через F3 "KYE OBM Slim 310NB Driver OSX 1.0.dmg" - архив с драйверами для macos. Удалось найти строчку "<string>tw.com.sonix.sn9c102p.KYEOBM.Slim310NB.uninstall</string >". Получается для этой камеры подходят драйвера sn9c102p, которые можно достать в инете и которые включены в gspca. Но установка их не дала никакого результата =(. Помогите плззз включить камеру в LINUX!!! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
earth Опубликовано 2 февраля, 2008 Автор Жалоба Поделиться Опубликовано 2 февраля, 2008 Разобрал камеру. Выяснилось, что камера работает на чипе SN9C120AG 0659AA02V. В интернете по этому поводу ничего не нашел . Камера по прежнему не работает. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Firebird Опубликовано 4 февраля, 2008 Жалоба Поделиться Опубликовано 4 февраля, 2008 Привет! Боюсь, что если gspca не помогла - то и не заработает subj А насчет video0 - у тебя в системе вообще видна видеокамера эта? Может сделать симлинк на USB к которому она подключена? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
earth Опубликовано 4 февраля, 2008 Автор Жалоба Поделиться Опубликовано 4 февраля, 2008 Камера видна. Bывод lsusb -v: Цитата: Bus 4 Device 2: ID 0458:702e KYE Systems Corp. (Mouse Systems) Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0458 KYE Systems Corp. (Mouse Systems) idProduct 0x702e bcdDevice 1.01 iManufacturer 0 iProduct 1 USB camera iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 279 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 40mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0000 1x 0 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 100 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 1 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0080 1x 128 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 100 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 2 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0100 1x 256 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 100 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 3 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0180 1x 384 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 100 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 4 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 100 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 5 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x02a8 1x 680 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 100 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 6 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0320 1x 800 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 100 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 7 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0384 1x 900 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 100 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 8 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ff 1x 1023 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 100 Device Status: 0x0000 (Bus Powered) Пересобрал gspca c изменениями в "gspca_core.c", где строчку {USB_DEVICE(0x0458, 0x7025)}, /* Genius Eye 311Q sn9c120+Mi360 */ поменял на {USB_DEVICE(0x0458, 0x702e)}, /* Genius Eye 311Q sn9c120+Mi360 */ и case 0x7025: на case 0x702e:. В итоге камера заработала, но вместо изображения розовый экран с разноцветной полоской вверху. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
earth Опубликовано 9 февраля, 2008 Автор Жалоба Поделиться Опубликовано 9 февраля, 2008 Неужели больше никто не может помочь? Может кто знает как подправить драйвер, для нормального отображения цветов? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 9 февраля, 2008 Жалоба Поделиться Опубликовано 9 февраля, 2008 Боюсь, что молчание на этом форуме означает, что ни у кого нет такой железки, либо никому не удалось ее запустить. Я бы на вашем месте не ждал у моря погоды, а попробовал еще поковыряться в Google (я понимаю, что вы там были, но вдруг...) и попробовать поспрошать на других форумах. Удачи. Если сможете завести железку, пожалуйста отпишитесь (если будет время/желание, разумеется). Кому-то ваш пост может в дальнейшем очень пригодиться. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 9 февраля, 2008 Жалоба Поделиться Опубликовано 9 февраля, 2008 Покопался в своей системе и нашел пару утилиток для настройки устройств v4l. Попробуйте dov4l и/или v4l-conf. Эти утилитки позволяют менять разрешение, режим цветности, яркость, контраст и т.п. (в той степени, в какой позволяет модуль ядра для вашего устройства). Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
earth Опубликовано 13 февраля, 2008 Автор Жалоба Поделиться Опубликовано 13 февраля, 2008 Спасиб за совет! Это побудило меня дальше разбираться в железе. Теперь я уже пересобрал gspcav1-20071224 таким образом: изменил файл gspca_core.c вышеописанным образом, только ещё в строке 3787 spca50x->sensor = SENSOR_MI0360; поменял на spca50x->sensor = SENSOR_OV7660;. Камера заработала, появилось изображение соответствуещее действительности, НО перевернутое (проблема лечится физическим перевертыванием камеры ) и цвета плохо отображаются - сильные блики от белого. На сайте где брал gspcav1-20071224 есть утилитка по настройке цветов cpsagui, также утилита может менять режими работы: VGA, PAL, SIF, CIF, QPAL, QSIF, QSIF. Это изображение в режиме SIF: Этот режим и в Skype =(. В VGA картинка более менее приемлема но этого режима нет в Skype. Таким образом осталась только настроить отображение и програмно перевернуть картинку =). Если кто знает что-нибудь как это сделать напишите плззз. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
misko herko Опубликовано 16 марта, 2008 Жалоба Поделиться Опубликовано 16 марта, 2008 hello, i have got genius 310nb webcamera too, but does not manage to get it work under linux yet. i dont speak russian, but it seems to me, you have already got it working. My mother speaks little russian, but does not understand technical point of discusion. Can someone here be so nice and tell me in english, how earth got his webcamera working? thank you in advance best regards Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 16 марта, 2008 Жалоба Поделиться Опубликовано 16 марта, 2008 Hi there! I'll try to translate the essence of the above post for you. I think the camera now works only partially, but thats definitely better than nothing. Here comes the post itself: Цитата: I recompiled gspcav1-20071224 as follows: I changed the gspca_core.c as described above [please see the translation of extract of relevant post below], but in addition to that in line 3787 I changed spca50x->sensor = SENSOR_MI0360; to pca50x->sensor = SENSOR_OV7660;. The camera works, but the picture is shown upside down (the problem has been solved by turning the camera itself upside down ) and the colours are far from perfect, since there are flares of white. The site, where I downloaded gspcav1-20071224 also has a small utility to setup the colours, which as well can change the modes of operation of the camera between: VGA, PAL, SIF, CIF, QPAL, QSIF. The above picture is displayed in SIF mode. Skype uses the same mode In VGA the picture is more or less acceptable, but Skype does not have that mode. Thus I only need to set up the picture and mirror Now the extract from the previous post: Цитата: I've recompiled gspca_core.c, where the line {USB_DEVICE(0x0458, 0x7025)}, /* Genius Eye 311Q sn9c120+Mi360 */ was changed to USB_DEVICE(0x0458, 0x702e)}, /* Genius Eye 311Q sn9c120+Mi360 */ and case 0x7025: was changed to case 0x702e:. As a result, the camera operates, but instead of the picture I see a pink screen with multicoloured line above. So in order to reproduce the result displayed in screenshots above you would need to make the same changes to the source code of the software and recompile it. Hopefully this helps. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.