nw802: problemi inserimento modulo

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
alex.franci
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: mer 26 lug 2006, 10:26
Località: Bologna
Contatta:

Messaggio da alex.franci »

sì

Codice: Seleziona tutto

root@darkstar:~# mplayer tv:// -tv driver=v4l2:width=352:height=288:outfmt=yv12:device=/dev/video0
MPlayer 1.0pre8-3.3.6 (C) 2000-2006 MPlayer Team
CPU: AMD Athlon(tm) 64 Processor 3400+ (Family: 15, Model: 4, Stepping: 10)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compilato per CPU x86 con estensioni: MMX MMX2 3DNow 3DNowEx SSE SSE2

Riproduco tv://
No such driver: v4l2


In uscita... (Fine del file)

Avatar utente
alex.franci
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: mer 26 lug 2006, 10:26
Località: Bologna
Contatta:

Messaggio da alex.franci »

è l'una di notte :sleepy2:

STA C***O DI WEBCAM DI M***A! meno male che essedi mi ha assicurato che era compatibile... mmm... :evil:

grazie spina. se hai idee dimmi pure. io vado a conceder il sospirato riposo alle miei membra.

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6644
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Messaggio da targzeta »

Io penso che è compatibile dato che il driver parte e riconosce la webcam. Del perchè non funzioni è un altro paio di maniche, cerca un pò in giro e vedrai che funziona. Poi i nostri amici di slacky vedrai che se possono ci daranno una mano. Io ho finito le mie risorse, posso pensare che dovresti ricompilare mplayer per abilitare l'uso del driver v4l2 ma il tuo problema non è solo con mplayer.

Notte,
Spina

Avatar utente
alex.franci
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: mer 26 lug 2006, 10:26
Località: Bologna
Contatta:

Messaggio da alex.franci »

continuo su questa strada allora:

Codice: Seleziona tutto

root@darkstar:/# modprobe sn9c102 debug=3
root@darkstar:/# dmesg|tail
sn9c102: V4L2 driver for SN9C10x PC Camera Controllers v1:1.27
usb 2-2: SN9C10[12] PC Camera Controller detected (vid/pid 0x0C45/0x600D)
usb 2-2: PAS106B image sensor detected
usb 2-2: [sn9c102_usb_probe:2783] Support for PAS106B maintained by Luca Risolia <luca.risolia@studio.unibo.it>
usb 2-2: [sn9c102_init:1385] Uncompressed video format is active
usb 2-2: [sn9c102_init:1406] Image sensor supports 'exposure' control
usb 2-2: [sn9c102_init:1406] Image sensor supports 'global gain' control
usb 2-2: [sn9c102_init:1406] Image sensor supports 'contrast' control
usb 2-2: [sn9c102_init:1406] Image sensor supports 'red balance' control
usb 2-2: [sn9c102_init:1406] Image sensor supports 'blue balance' control
usb 2-2: [sn9c102_init:1406] Image sensor supports 'green balance' control
usb 2-2: [sn9c102_init:1406] Image sensor supports 'DAC magnitude' control
usb 2-2: Initialization succeeded
usb 2-2: V4L2 device registered as /dev/video0
usbcore: registered new driver sn9c102
se faccio

Codice: Seleziona tutto

root@darkstar:~/# cat /dev/video0
mi vengono fuori strani codici, presumo quindi che il driver tiri fuori qualcosa. quindi procedo con xawtv:

Codice: Seleziona tutto

root@darkstar:~/# xawtv -c /dev/vide0 -nodga
This is xawtv-3.95, running on Linux/i686 (2.6.18)
X Error of failed request:  XF86DGANoDirectVideoMode
  Major opcode of failed request:  136 (XFree86-DGA)
  Minor opcode of failed request:  1 (XF86DGAGetVideoLL)
  Serial number of failed request:  13
  Current serial number in output stream:  13
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/vide0: No such file or directory
v4l2: open /dev/vide0: No such file or directory
v4l: open /dev/vide0: No such file or directory
no video grabber device available
e

Codice: Seleziona tutto

root@darkstar:/# mplayer tv:// -tv driver=v4l:width=352:height=288:outfmt=yv12:device=/dev/video0 -vc sn9c102
MPlayer 1.0pre8-3.3.6 (C) 2000-2006 MPlayer Team
CPU: AMD Athlon(tm) 64 Processor 3400+ (Family: 15, Model: 4, Stepping: 10)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compilato per CPU x86 con estensioni: MMX MMX2 3DNow 3DNowEx SSE SSE2

Riproduco tv://
Selected driver: v4l
 name: Video 4 Linux input
 author: Alex Beregszaszi
 comment: under development
=================================================================
 WARNING: YOU ARE USING V4L DEMUXER WITH V4L2 DRIVERS!!!
 As the V4L1 compatibility layer is broken, this may not work.
 If you encounter any problems, use driver=v4l2 instead.
 Bugreports on driver=v4l with v4l2 drivers will be ignored.
=================================================================
ioctl get capabilites failed: Invalid argument


In uscita... (Fine del file)

root@darkstar:~/# dmesg |tail
usb 2-2: [sn9c102_open:1507] Video device /dev/video0 is open
sn9c102: v4l2 ioctl VIDIOC_QUERYCAP, dir=r- (0x80685600)
sn9c102: v4l1 ioctl VIDIOCGCAP, dir=r- (0x803c7601)
usb 2-2: [sn9c102_release:1536] Video device /dev/video0 closed
[code]
e
root@darkstar:/# streamer -c /dev/video0 -o prova.jpeg
files / video: JPEG (JFIF) / audio: none
no way to get: 320x240 JPEG (JFIF)
movie writer initialisation failed

root@darkstar:~/# dmesg |tail
usb 2-2: [sn9c102_open:1507] Video device /dev/video0 is open
sn9c102: v4l2 ioctl VIDIOC_QUERYCAP, dir=r- (0x80685600)
sn9c102: v4l2 ioctl VIDIOC_ENUMINPUT, dir=rw (0xc04c561a)
sn9c102: v4l2 ioctl VIDIOC_ENUMINPUT, dir=rw (0xc04c561a)
sn9c102: v4l2 ioctl VIDIOC_ENUMSTD, dir=rw (0xc0405619)
sn9c102: v4l2 ioctl VIDIOC_ENUM_FMT, dir=rw (0xc0405602)
sn9c102: v4l2 ioctl VIDIOC_ENUM_FMT, dir=rw (0xc0405602)
sn9c102: v4l2 ioctl VIDIOC_ENUM_FMT, dir=rw (0xc0405602)
sn9c102: v4l2 ioctl VIDIOC_G_PARM, dir=rw (0xc0cc5615)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
sn9c102: v4l2 ioctl VIDIOC_S_FMT, dir=rw (0xc0cc5605)
sn9c102: v4l2 ioctl VIDIOC_S_FMT, dir=rw (0xc0cc5605)
sn9c102: v4l2 ioctl VIDIOC_S_FMT, dir=rw (0xc0cc5605)
sn9c102: v4l2 ioctl VIDIOC_S_FMT, dir=rw (0xc0cc5605)
sn9c102: v4l2 ioctl VIDIOC_S_FMT, dir=rw (0xc0cc5605)
usb 2-2: [sn9c102_release:1536] Video device /dev/video0 closed
[/code]
mah... avete idee?

Rispondi