nixp.ru v3.0

19 октября 2017,
четверг,
10:22:19 MSK

DevOps с компанией «Флант»
anonymous написал 11 января 2005 года в 16:08 (2289 просмотров) Ведет себя неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.

можно ли поднять этот девайс под линем ?

кому нить удалось это сделать?

очень надо :)

I need help….

=================================================================

System 2.6.9-gentoo-r4 i686 AMD Athlon(tm)

Gentoo Base System version 1.4.16

Genie

погляди /usr/src/linux/Documentation/usb/w9968cf.txt

anonymous

посмотрел… и ничего не нашёл :) …

там пишется про поддержку SAA7111A :

AVerMedia AVerTV USB (SAA7111A, Philips FI1216Mk2 tuner, PT2313L audio chip),

а у меня идёт чипсет Crescentec DC1100-A4….

мож чё нибудь другое посоветуете,а?

заранее спасибо!

=================================================================

System 2.6.9-gentoo-r4 i686 AMD Athlon(tm)

Gentoo Base System version 1.4.16

=================================================================

Genie
а у меня идёт чипсет Crescentec DC1100-A4….

ну и какого лешего в партизанов-то играли?

или сие надо было дотелепатировывать самостоятельно?

ну, судя по этому, раз уж в win подходит ПО от 305/307, то есть шансы, что и заработает оно аналогично.

vovans

Взял на днях тюнет… Вроде, такой же, как тут обсуждается.

Расскрыть не могу, чтобы глянуть на чип. Но ядро такое выдает --

-> Kernel messages:

w9968cf: V4L driver for W996[87]CF JPEG USB Dual Mode Camera Chip

1:1.33-basic

ovcamchip: v2.27 for Linux 2.6 : OV camera chip I2C driver

usb 1-2: W996[87]CF JPEG USB Dual Mode Camera detected

usb 1-2: V4L device registered as /dev/video0

usbcore: registered new driver w9968cf

Можно его испольовать? :о))

vovans

Да, и вот ещё что. Вроде оно девай создало и можно попробовать, работает ли он. Посоветуйте приличную гляделку для телека ;) А то я такими приблудами не пользовался ещё ;) Каменный век ;)

Pa3yM

я сделал всё как описано в /usr/src/linux/Documentation/usb/w9968cf.txt

в итоге кернел выдал:

Linux video capture interface: v1.00

w9968cf: V4L driver for W996[87]CF JPEG USB Dual Mode Camera Chip 1:1.32-basic

ovcamchip: v2.27 for Linux 2.6 : OV camera chip I2C driver

usbcore: registered new driver w9968cf

и всё…

может попробовать вручную устройство создать? тогда какие параметры передать mknody?

2Vovan`s: а как у тебя поднялось?

а на счёт «гляделок» — когда у меня был Pinnacle, я телек смотрел в Xawdecode….

vovans

Не знаю. У меня закрутилось всё и на 2.4.29 после прочтенгия мануала к ядру ;) Раньше только в 2.6.* работало. Но там модем не пахал :( Выдаёт следущее:

i2c-core.o: i2c core module version 2.6.1 (20010830)
Linux video capture interface: v1.00
w9968cf.c: V4L driver for W996[87]CF JPEG USB Dual Mode Camera Chip v1.24-basic
w9968cf.c: Main entry /proc/video/w9968cf/global created.
usb.c: registered new driver w9968cf
w9968cf.c: W996[87]CF JPEG USB Dual Mode Camera detected.
w9968cf.c: V4L device registered as /dev/video0
i2c-core.o: adapter w9968cf registered as adapter 0.
w9968cf.c: Per-device entry /proc/video/w9968cf/dev0 created.
vovans

Да, вот проблема, так это в софте для просмотра. с ним я никогда не сталкивался ;) А с ядром, это уже полтора года… ;) Прочитал документацию, настроил, работает ;)

vovans

В мплеере такое вот выдаёт --

Playing tv://.

TV detected! ;-)

Selected driver: v4l

name: Video 4 Linux input

author: Alex Beregszaszi

comment: under development

unable to open '/dev/video0\′: No such device

fly4life

а с правами на /dev/video0 как? (если это устройство на самом деле существует ;))

П.С. используй xawtv и не мучайся.

vovans

Пробовал запустить и от рута… то же саое :(

Сейчас у меня трафик и что-то качать довольно проблематично :(

vovans
fly4life
а с правами на /dev/video0 как?

Права задавал 666

vovans

Упс! --

# v4l-conf
v4l-conf: using X11 display :0.0
WARNING: Your X-Server has no DGA support.
mode: 1024x768, depth=24, bpp=32, bpl=4096, base=unknown
can't open /dev/video0: No such device
# v4l-info
open /dev/video0: No such device
Genie

ну так создай..

$ ls -Fl /dev/video*
/bin/ls: /dev/video*: No such file or directory
$ su
Enter password:
# cd /dev
# ./MAKEDEV video
# exit
$ ls -Fl /dev/video*
lrwxrwxrwx    1 root     root            6 Фев 10 10:45 /dev/video -> video0
crw-rw----    1 root     video     81,   0 Фев 10 10:45 /dev/video0
crw-rw----    1 root     video     81,   1 Фев 10 10:45 /dev/video1
crw-rw----    1 root     video     81,  10 Фев 10 10:45 /dev/video10
crw-rw----    1 root     video     81,  11 Фев 10 10:45 /dev/video11
crw-rw----    1 root     video     81,  12 Фев 10 10:45 /dev/video12
...

ps: отсутствие MAKEDEV и ссылки на него в /dev/ заменять множественными вызовами mknod самостоятельно.

vovans

Да всё создаётся при загрузке. Я же писал сообщения ядра. И вот устройства:

# ls -Fl /dev/video*
lrwxrwxrwx  1 root root      6 2004-09-10 12:41 /dev/video -> video0
crw-rw-rw-  1 root video 81, 0 2003-03-09 20:28 /dev/video0
crwxrwxrwx  1 root video 81, 1 2003-03-09 20:28 /dev/video1
crwxrwxrwx  1 root video 81, 2 2003-03-09 20:28 /dev/video2
crwxrwxrwx  1 root video 81, 3 2003-03-09 20:28 /dev/video3
sky

Самая лучшая гляделка — TvTime — http://tvtime.net (Но она тока глядит)

Для записи и прочей требухи — Xawdecode — http://xawdecode.sf.net

Pasha

В этой ситуации радует только то, что не я один такой..

Теперь ближе к телу:

1. Поправьте, если не прав, но сообщение «registered/created» модуля говорит лишь о том, что он вгрузился, зарегистровался и готов обслуживать запросы к /dev/video0

С таким-же успехом он у меня загружается и без подключенной авермедии

2. А вот » can’t open /dev/video0: No such device» — говорит о том, что попытки модуля саму авермедию обслужить завершились обломом. Хотя по lsusb ее видно.

3. У меня при подключении авермедии при загруженной windows на самом тюнере загорается голубая лампа питания. В линуксе — нет, в независимости от наличия в памяти w9968cf

4. Судя по исходникам, w9968cf хочет устройство с ID 1046:9967, моя-же авермедиа имеет 07CA:0026. Пробовал втупую добавить свой id-ник. Определенные телодвижения наметились, в т.ч. в логе появились сообщения типа

w9968cf: V4L driver for W996[87]CF JPEG USB Dual Mode Camera Chip 1:1.32-basic

usb 3-4: W996[87]CF JPEG USB Dual Mode Camera detected

usb 3-4: V4L device registered as /dev/video0

usb 3-4: control timeout on ep0out

usb 3-4: Couldn’t turn on the LED

usb 3-4: control timeout on ep0out

и дальше — сплошной и непрекращающийся control timeout

Так что на этом я увяз. Неужели придется ждать, пока новую версию не выпустят ?

vovans

нашёл чему радоваться.

Кстати, у меня включается светодиод во время загрузки Лина. И сейчас горит. А что толку? Девай обнаружен, включён, модуль загружен… И всё. И тишина :(

sky

Добавьте в /etc/X11/xorg.conf или XF86Config в секцию Modules:

Load «v4l»

а в:

SubSection «extmod»

# Option «omit xfree86-dga» # don’t initialise the DGA extension

EndSubSection

Комментируем опциу пропуска и поидее всё должно работать

vovans


v4l-conf: using X11 display :0.0
dga: version 2.0
mode: 1024x768, depth=24, bpp=32, bpl=4096, base=0xe0000000
can't open /dev/video0: No such device
sky
Vovan`s

v4l-conf: using X11 display :0.0
dga: version 2.0
mode: 1024x768, depth=24, bpp=32, bpl=4096, base=0xe0000000
can't open /dev/video0: No such device

Ну дык тада или

1) #mknod video0 c …… ..

2) Ждать новых дров…

3) rm -rf AVerMedia AverTV USB 2.0

vovans

повторюсь, что video0 существует.

sky

Попробуй скачать самые свежие дрова из CVS с сайта http://bytesex.org — это пага разработчика ядерных дров v4l, но там дрова обычно свежее, чем в ядре.

anonymous

http://www.linux-projects.org/modules/news/article.php?storyid=50

anonymous

Удалось ли решить проблему? Как раз сейчас озаботился подключением сабжа к Linux :)