Orvieto Linux User Group | Promozione software libero a Orvieto

Wiimote

Fedora 11: installare i pacchetti cwiid.i586  cwiid-utils.i586  cwiid-wminput.i586 Debian: installare i pacchetti  wmgui wminput   tramite il comando lswm cercare il mac address del wiimote e poi da root wminput -c acc_ptr <mac address> per l’accelerometro oppure wminput -c ir_ptr <mac address> senza accelerometro  

Linksys WMP300N

Introduzione Il Linksys WMP300N è un adattatore PCI Wireless che utilizza la tecnologia di connettività Wireless-N (progetto di standard 802.11n). Esistono due modi per poterlo utilizzare con Linux, o affidarsi a Ndiswrapper (scelta che sconsiglio vivamente in quanto molto instabile) o utillizzare i nuovi Compat Wireless. Download ed installazione Per kernel >= 2.6.27 effettuare il download eseguendo in un terminale: wget -c http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2 Per kernel <= 2.6.26 eseguire: wget -c http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-old.tar.bz2   Estrarre l’archivio ed entrare nela directory di estrazione digitando: tar xjvf compat-wireless-2.6*.tar.bz2cd compat-wireless-*   Eseguire la compilazione con make && sudo make install e sostituire i vecchi moduli con sudo make unload && sudo make load   Installare il nuovo fwcutter eseguendo nell’ordine: wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-011.tar.bz2 tar xjvf b43-fwcutter-011.tar.bz2 cd b43-fwcutter-011 make sudo make install   Installare il firmware con: wget http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2 tar xjf broadcom-wl-4.150.10.5.tar.bz2 cd broadcom-wl-4.150.10.5/driver sudo b43-fwcutter -w /lib/firmware wl_apsta_mimo.o   Infine caricare il nuovo driver Broadcom con: sudo b43load b43   Per permettere il caricamento automatico all’avvio del sistema inserire alla fine del file /etc/modules le seguenti righe: b43 b43legacy   Riavviare e verificare il corretto riconoscimento della periferica.   NB.: Procedura testata su Debian Lenny (Testing) kernel 2.6.26-1-686 ed Ubuntu 8.04.1 Hardy Heron kernel 2.6.24-21-generic     Questo/a opera è pubblicato sotto una Licenza Creative Commons    

Epson Stylus DX6000

Introduzione Questo è un brevissimo wiki poter utilizzare la stampante multifunzione Epson Stylus DX6000 anche come scanner con Debian e Ubuntu. Preparativi Installare Sane-utils con sudo apt-get install sane-utils. Configurazione Aggiungere al file /etc/udev/rules.d/45-libsane.rules le seguenti righe: # Epson Stylus DX600 SYSFS{idVendor}==”04b8″, SYSFS{idProduct}==”082e”, MODE=”664″, GROUP=”scanner” e al file /etc/sane.d/epson.conf questo: usb 0x4b8 0x082e   Infine eseguire in un terminale il comando scanimage -L. A questo punto XSane dovrebbe riconoscerla perfettamente.    

Fingerprint reader on Debian Squeeze

Introduzione Questa guida spiega come installare i driver necessari all’utilizzo del lettore biometrico di impronte digitali Thomson Microelectronics Fingerprint Reader. Preparativi È necessario verificare che il lettore biometrico montato sul proprio portatile sia il «Thomson Microelectronics Fingerprint Reader», aprire una finestra di terminale e digitare il seguente comando: lsusb | grep Fingerprint Il risultato dovrebbe essere simile al seguente: Bus 001 Device 004: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader Installazione Installazione su Debian Testing  «Squeeze» Aggiungere al file /etc/apt/sources.list le seguenti righe: ## Lettore Biometrico (Debian experimental)deb ftp://mirrors.kernel.org/debian/ experimental main contrib non-freedeb-src ftp://mirrors.kernel.org/debian/ experimental main contrib non-free Salvare e aggiornare l’elenco dei pacchetti digitando il seguente comando in una finestra di terminale: # apt-get update Installare quindi i seguenti pacchetti: thinkfinger-tools libpam-thinkfinger libthinkfinger-dev libthinkfinger-doc libthinkfinger0 Configurazione Verificare il corretto funzionamento della periferica digitando in una finestra di terminale il seguente comando: sudo tf-tool –acquire Dovrebbe restituire un output simile al seguente: ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)Copyright (C) 2006, 2007 Timo Hoenig Initializing… done.Please swipe your finger (successful swipes 0/3, failed swipes: 0)… Passare il dito lentamente, dall’alto verso il basso sul lettore per tre volte, il risultato dovrebbe essere simile al seguente: Please swipe your finger (successful swipes 3/3, failed swipes: 0)… done.Storing data (/tmp/test.bir)… done. La dicitura «failed swipes» indica le letture fallite, per evitare che si presentino errori in lettura scorrere il dito lentamente. Per verificare che la registrazione delle impronte sia andata a buon fine, è sufficiente digitare il seguente comando in una finestra di terminale: sudo tf-tool –verify Dovrebbe apparire una schermata simile alla seguente: ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)Copyright (C) 2006, 2007 Timo Hoenig Initializing… done.Please swipe your finger (successful swipes 0/1, failed swipes: 0)… Passare il dito sul lettore, nel caso di errori dovrebbe comparire il seguente risultato: Please swipe your finger (successful swipes 1/1, failed swipes: 0)… done.Result: Fingerprint does match.   Aprire il file /etc/pam.d/common-auth con un editor di testo e commentare tutte le righe non commentate aggiungendo all’inizio di ogni riga #, ad esempio: auth [success=1 default=ignore] pam_unix.so nullok_secure deve diventare così: #auth [success=1 default=ignore] pam_unix.so nullok_secure Inserire alla fine del file le seguenti righe : auth sufficient pam_thinkfinger.soauth required pam_unix.so nullok_secure try_first_pass Per caricare il modulo all’avvio del sistema è necessario aprire il file /etc/modules  e aggiungervi aala fine la seguente riga: uinput Per registrare le proprie impronte digitali, è sufficiente digitare il seguente comando in una finestra di terminale: sudo tf-tool –add-user $USERNAME Ora dovrebbe essere possibile effettuare l’accesso utilizzando il lettore biometrico.

Ipwraw Intel PRO/Wireless 3945

Introduzione Il modulo Ipwraw serve per far funzionare il `packet injection` sulle schede `Intel PRO/Wireless 3945-ABG`. Dalla versione `2.6.24` del Kernel Linux, i driver `Ipw3945` sono stati sostituiti definitivamente dai driver `Iwl3945`, vedremo quindi come installare il modulo `Ipwraw` anche con questo nuovo Kernel e questi nuovi driver. Preparativi Per prima cosa verificare che la versione del Kernel in uso sia 2.6.24 digitando in un terminale: uname -r installare il software necessario alla compilazione: sudo apt-get install build-essential ed effettuare il download degli headers e dei sorgenti del kernel eseguendo: sudo apt-get install linux-headers-$(uname -r)sudo apt-get install linux-source-$(uname -r) Installazione del modulo Ipwraw su Ubuntu 8.04   Download Effettuare il download della versione corretta per il Kernel 2.6.24 seguendo  questo link. Scompattare il pacchetto appena scaricato digitando in un terminale: tar -xjf ipwraw-ng-* e spostarsi nella cartella `ipwraw-ng` eseguendo: cd ipwraw-ng Compilazione ed installazione Procedere alla compilazione ed installazione del driver digitando in un terminale: make SHELL=/bin/bashsudo make install SHELL=/bin/bash e modificare con i permessi di amministratore il file `/etc/modprobe.d/blacklist`, aggiungendo alla fine la riga: blacklist ipwraw Ciò eviterà il caricamento del driver all’avvio del sistema. Aggiornare le dipendenze con: sudo depmod -ae e caricare il nuovo modulo eseguendo in un terminale: sudo rmmode iwl3945sudo modprobe ipwraw Verifiche finali Testare il corretto funzionamento della scheda eseguendo: iwconfig che dovrebbe restituire il seguente output: lo      no wireless extensions. eth0    no wireless extensions. wifi0   unassociated ESSID:off/any Mode:Monitor   Channel=1   Bit Rate=54 Mb/s rtap0   no wireless extensions. Tornare al driver iwl3945 Per tornare ad utilizzare il driver `iwl3945` seguire il processo inverso: sudo rmmode ipwrawsudo modprobe iwl3945 verificando il corretto ripristino con:iwconfig