Pagina 1 di 1

[Usb] Howto: See video with NHJ, Ltd Che-ez! Snap / iClick Tiny VGA Digital Camera

Inviato: venerdì 25 gennaio 2008, 23:43
da Knap
Cerco di semplificare al massimo con questa guida l'installazione
della Digital Camera DSC2770 con (K)ubuntu 7.10 Gutsy Kernel 2.6.22.14

È stato fatto il possibile per rendere le informazioni della guida
il più possibile complete e accurate. KNAP non è in alcun modo responsabile per qualsivoglia danno,diretto o indiretto, né per la perdita di informazioni dovute a imprecisioni o omissioni. Utilizzate le informazioni contenute in questa guida a vostro rischio !!!

...

Code:
$ lsusb
Bus 001 Device 004: ID 2770:9120 NHJ, Ltd Che-ez! Snap / iClick Tiny VGA Digital Camera

...

Code:
Scaricate i Driver ' in Fondo al Post ' da me preparati in Allegato ' sqcam-v4l-905 '

...

Estraete il File in :

Code:
/home/nome_utente

#nel mio caso /home/knap

...

Installiamo :

Code:
$ sudo apt-get install gcc make cvs

...

Entriamo nella directory

Code:
$cd sqcam-v4l-905


Esempio:
$ cd sqcam-v4l-905
knap@Knap:~/sqcam-v4l-905$

...

Editate con il vostro editor preferito " kate , kedit , gedit , nano " il file " Makefile "

Code:
$ gedit Makefile


sostituite il codice con questo alla linea 6 :

Code:
KERNEL_DIR := /lib/modules/`uname -r`/build

Salvate e uscite
...

Editate con il vostro editor preferito " kate , kedit , gedit , nano " il file " sq905.c "

Code:
$ gedit sq905.c


sostituite il codice con questo dalla linea 814 :

Code:
while (size > 0) {
page = usbvideo_kvirt_to_pa(pos);
//#ifdef HAS_REMAP_PAGE_RANGE
// if (remap_page_range(vma, start, page, PAGE_SIZE,
// PAGE_SHARED)) {
//#else
if (remap_pfn_range(vma, start, page >> PAGE_SHIFT, PAGE_SIZE,
PAGE_SHARED)) {
//#endif
up(&cam->busy_lock);
return -EAGAIN;
}


dopo commentate cosi " // " le linee 851 - 861 - 901

Code:
// .owner = THIS_MODULE,

Salvate e uscite
...

Editate con il vostro editor preferito " kate , kedit , gedit , nano " il file " usbvideo.h "

Code:
$ gedit usbvideo.h


sostituite il codice con questo dalla linea 19 :
Code:
//#include
#include
#include
#include

Salvate e uscite
...

Code:
$ sudo mkdir /lib/modules/`uname -r`/kernel/drivers/usb/media

Code:
$ gcc -std=c99 -o makegamma -lm makegamma.c

Code:
$ ./makegamma

Code:
$ make

Code:
$ ls

Code:
make gamma.h

Code:
sudo make install

Code:
$ sudo updatedb

Code:
$ locate sqcam.ko

Code:
$ sudo cp sqcam.ko /lib/modules/`uname -r`/kernel/drivers/usb/media

Code:
$ sudo depmod -a

Code:
$ sudo modprobe sqcam

Code:
$ sudo apt-get install xawtv

Code:
$ xawtv



smiley the end

Re: [Usb] Howto: See video with NHJ, Ltd Che-ez! Snap / iClick Tiny VGA Digital Camera

Inviato: lunedì 9 giugno 2008, 13:02
da BiroNera
Riprendo questo topic in quanto... sono uno dei "fortunati" (  :-X ) possessori della webcam in questione e, non essendo mai riuscito a farla funzionare, vorrei tentare per l'ennesima volta.
All'inizio del topic c'è scritto: "Code:
Scaricate i Driver ' in Fondo al Post ' da me preparati in Allegato ' sqcam-v4l-905 ' "

Vorrei dunque sapere dove sono finiti! Io non visualizzo nessun driver in allegato  :'(
C'è qualche "fortunato" possessore nei paraggi?

Grazie...

Re: [Usb] Howto: See video with NHJ, Ltd Che-ez! Snap / iClick Tiny VGA Digital Camera

Inviato: lunedì 18 agosto 2008, 12:59
da Knap
Ciao BiroNera

(nono) scusami ma non avevo letto il messaggio !  >:(


inserisco il nuovo link per il download del driver
che poi va scaricato e modificato per il tuo utilizzo


Comunque trovi tutto in fondo al post in allegato

il tutto gia pronto nella modifica dei sorgenti
cosi che tu possa continuare la guida dalla sua compilazione ed esecuzione

troverai  2 versioni gia' modificate e presumo funzionanti :

la prima cartella " sq905-v4l " contiene i sorgenti sicuri e modificati.
( sq905cam-v4l-0.1  + sqcam_driver_for_kernel_2_6-0.1b )

la seconda cartella " sq905-v4l-beta-test " contiene i sorgenti
non sicuri ,non testati personalmente da me, ma gia modificati.
( sq905cam-v4l-0.1  + sqcam_driver_for_kernel_2_6-0.1b + la sostituzione di: sq905.c , makegamma.c , Makefile , README , scaricati da : http://sqcam.cvs.sourceforge.net/sqcam/sqcam26/ )



:-\ Quindi lascio a te la decisione di quale installare e provare.  (b2b)



(spam)

http://sourceforge.net/projects/sqcam/

http://sqcam.cvs.sourceforge.net/sqcam/sqcam26/

Re: [Usb] Howto: See video with NHJ, Ltd Che-ez! Snap / iClick Tiny VGA Digital Camera

Inviato: lunedì 18 agosto 2008, 16:58
da Knap
(good) OK BiroNera

Tutto risolto e testato !!!    8)

Adesso posso dirti con certezza che funziona bene anche i " sorgenti driver beta "
che ti ho inserito dentro le cartelle che trovi nel post precedente in allegato

Seguimi ed avrai fatto tutto in pochi passaggi :

Codice: Seleziona tutto

Scarica il file in allegato  " sq905-v4l.zip " e dezzipalo nell tua Dir -->> /home/bironera
Apri una shell in terminale e digita in sequenza questi comandi :

Codice: Seleziona tutto

knap@knap:~$ sudo apt-get install gcc make cvs
knap@knap:~$ sudo mkdir /lib/modules/`uname -r`/kernel/drivers/usb/media
knap@knap:~$ cd /home/knap/sq905-v4l-beta-test
knap@knap:~$ gcc -std=c99 -o makegamma -lm makegamma.c
knap@knap:~$ ./makegamma
knap@knap:~$ make
knap@knap:~$ ls
knap@knap:~$ make gamma.h
knap@knap:~$ sudo make install
knap@knap:~$ sudo updatedb
knap@knap:~$ sudo modprobe sqcam
Adesso il driver e' caricato ma non funzionale se Utilizzi una scheda grafica " Nvidia " per " Ati " non incorri in questi problemi .

Quindi ...

Se utilizzi una scheda " Nvidia " riavvia il pc
dopo il riavvio non si avviera'  l'ambiente grafico (kdm)  KDE o KDE4
perche tutti i moduli si devono configurare con i driver nvidia  in uso

Avrai una bellissima schermata nera o vari tentativi di avviare l'ambiente grafico " modalita' console "
Quindi premi i tasti CTRL+ALT+F1 ed esegui il login
username = bironera
password = 123456
;D ho indovinato la password ?

Digita i comandi :

Codice: Seleziona tutto

sudo killall kdm
Dopo presumo che se hai la scheda video Nvidea avrai come Me ... nella tua /home/bironera
il driver nvidia del tipo " NVIDIA-Linux-x86_64-177.13-pkg2.run " gia con la spunta su " Eseguibile " nella sua proprieta'

se tutto e' come gia sopra citato prosegui con la procedura ..... altrimenti dovrai recarti sul sito della scheda video e dopo aver scaricato quello che corrisponde al tuo modello o serie renderlo Eseguibile e metterlo nella tua /home/bironera

Disinstalliamo il driver e dopo lo reinstalliamo :

Codice: Seleziona tutto

knap@knap:~$ sudo sh NVIDIA-Linux-x86_64-177.13-pkg2.run --uninstall
knap@knap:~$ sudo sh NVIDIA-Linux-x86_64-177.13-pkg2.run
Segui sulla schermata video la sua installazione dando alle domande la preferenza su " YES "  ;)

Appena termina la procedura d'installazione del driver digita :

Codice: Seleziona tutto

knap@knap:~$ sudo kdm
Ed effettua il login dal tuo ambiente grafico KDE

Adesso avviando " Amsn " e cliccando in ' Account/Preferenze/Altre Impostazioni  in fondo clicca in ' Modifica i settaggi audio e video ' avrai con enorme piacere la sopresa di vedere funzionare la tua digital camera .

Oppure se non utilizzi " Amsn " digita in shell :

Codice: Seleziona tutto

knap@knap:~$ sudo apt-get install xawtv
knap@knap:~$ xawtv
E vedrai la tua web cam dentro il riquadro

Spero' che ti sia d'aiuto questo post per la risoluzione dei tuoi problemi ....

Facci sapere  (rotfl)

Re: [Usb] Howto: See video with NHJ, Ltd Che-ez! Snap / iClick Tiny VGA Digital Camera

Inviato: giovedì 19 febbraio 2009, 14:47
da lino.giacomoli
Ho trovato questa discussione cercando Che-ez.

Ho un oggetto del genere, mai usato, e volevo provare con le indicazioni di questa discussione.

Premetto che non sono ancora esperto di Linux, e quindi ci vado piano.
Inoltre ho faticato abbastanza per far vedere al mio Ubuntu 8.04 la scheda nVidia GF MX4000 per cui
quando ho letto

...Se utilizzi una scheda " Nvidia " riavvia il pc
dopo il riavvio non si avviera'  l'ambiente grafico (kdm)  KDE o KDE4
perche tutti i moduli si devono configurare con i driver nvidia  in uso

Avrai una bellissima schermata nera o vari tentativi di avviare l'ambiente grafico " modalita' console "
Quindi premi i tasti CTRL+ALT+F1 ed esegui il login...

sono rimasto atterrito. Non sarà che su Ubuntu (gnome) queste sorprese non ci sono.

Ciao, Lino