Linuxing with Asus F3Jc AP014H (bluetooth & webcam)

Novità  per il supporto linux sul mio portatilozzo! Finalmente mi sono deciso a fare qualche ricerca più approfondita, e son riuscito a far funzionare anche bluetooth e webcam; quest’ultima funziona, ma visualizza immagini di un grazioso blu puffo!
Update Maggio ’07: rilasciata prima versione stabile per i driver syntek, ora la webcam funziona a dovere! Aggiornato anche l’articolo per l’ultimare release dei driver per ACPI.

Acpi (Bluetooth & tasti FN)
Download Asus Laptop ACPI 0.41
Questo driver permette di tirar su il bluetooth tramite lo switch frontale ed inoltre usare i tasti FN (tipo FN+F9 per disabilitare il touchpad, dio salvi questo pulsante).

[   21.296000] asus-laptop: Asus Laptop Support version 0.41
[   21.300000] asus-laptop:   F3JC model detected
[   21.300000] Registered led device: asus:touchpad

Volendo potreste usare direttamente l’ultimo trunk da CVS prelevando i sorgenti tramite:

cvs -d:pserver:anonymous@acpi4asus.cvs.sourceforge.net:/cvsroot/acpi4asus login
cvs -z3 -d:pserver:anonymous@acpi4asus.cvs.sourceforge.net:/cvsroot/acpi4asus co -P acpi4asus

Per l’installazione basta un make e sudo make install.
Consiglio di blacklistare il modulo originale del kernel aggiungendo in calce a /etc/modprobe.d/blacklist la riga “blacklist asus_acpi”, come anche aggiungere in /etc/modules in calce la riga “asus_laptop”.

Webcam
Download Syntek Driver 1.00
Come sopra, è possibile scaricarsi l’ultimo trunk attraverso

svn co https://syntekdriver.svn.sourceforge.net/svnroot/syntekdriver syntekdriver

Spostarsi nella sottocartella trunk/driver ed anche qui andare di make.
Io ho dovuto creare un symlink su /usr/src/linux ai sorgenti del kernel per far andare a buon fine la compilazione:
sudo ln -s /usr/src/linux-`uname -r` /usr/src/linux
A questo punto, siccome non è stato ancora prevista una procedura install nel makefile, è possibile caricare direttamente il modulo tramite il comando sudo modprobe videodev && sudo insmod ./stk11xx.ko, oppure copiando il file in /lib/modules/`uname -r`/kernel/drivers/usb/media/stk11xx.ko, aggiornare i moduli tramite sudo depmod -a ed infine caricarlo con sudo modprobe videodev && sudo modprobe stk11xx.
Consigliato per il caricamento automatico all’avvio, l’aggiunga di videodev e stk11xx (uno per riga) in /etc/modules.

[tags] linux, ubuntu, feisty, asus, F3, f3jc, bluetooth, acpi, webcam, syntek, acpi4asus[/tags]

About gionn

IRC: gionn @ irc.freenode.com
This entry was posted in Hardware and tagged , , , , . Bookmark the permalink.

29 Responses to Linuxing with Asus F3Jc AP014H (bluetooth & webcam)

  1. Scorp says:

    Ho dato per assunto nella guida che fossi già in grado di compilare un pacchetto da sorgenti.

    sudo apt-get install exuberant-ctags

    Comunque basta dare in pasto a google il messaggio di errore per risolvere tutti i problemi più comuni, non sono io che sono il guru di linux.

  2. giamfree says:

    si scusami… ho digitato ctags nella shell e mi è uscito dove potevo trovarlo…
    scusami ancora…
    rimane un ultimo problema, ke noto, è stato già riscontrato… nonostante abbia modificato il file /etc/modules come da te indicato, il driver non si avvia automaticamente all’avvio del pc

  3. Pingback: » Syntek Semicon DC-1125 Linux Driver per Asus F3

  4. PaceyIV says:

    Ciao. Il tuo articolo mi è stato utilissimo, ora ASUS F3F vede e riconosce perfettamente la webcam con ubuntu 7.04. Ho però un problema, di default mi acquisisce la webcam con un flip verticale. leggendo il readme dei driver ho trovato che per mostrare correttamente l’immagine devo far partire il modulo in questo modo:
    $ sudo modprobe stk11xx hflip=0 vflip=1
    come faccio a inserire le due opzioni in modo ke all’avvio me lo inserisca in automatico? ho provato a inserire tutto in /etc/modules ma senza successo. idee?

  5. Scorp says:

    Se sfogli il blog trovi già risposta, è capitato anche a me :p

  6. PaceyIV says:

    già… ho poi risolto con guida francese quando nn so una mazza di francese :P

  7. PaceyIV says:

    ho trovato la tua soluzione ma.. nn mi piace moltissimo.
    dai un’occhiata, se vuoi, a come ho descritto nel wiki http://wiki.ubuntu-it.org/SyntecWebcam sezione configurazione

  8. Scorp says:

    Semplicemente, in quel periodo stavo lavorando al primo progetto di C per l’uni, e scrivere una patch per un modulo m’ha fatto troppo bello :D

  9. Francesco says:

    Ciao,
    ho letto con piacere il tuo articolo per vedere se riuscivo a settare la mia webcam (ali corp m5602) sull’aspire 9300 (ho ubuntu 9.10 e sono alla prima installazione) ma purtroppo non mi è riuscito (camera non rilevata).
    sapresti e potresti aiutarmi o dirmi qualche link utile (sono 2 giorni che cerco e provo senza sapere nemmeno cosa di preciso faccio).
    ciao
    francesco