Hardware testato

Da LinuxVar, il LUG della provincia di Varese.

Contenuti

Audio

C-Media Electronics CM8738

La periferica funziona coi driver ALSA del kernel. Personalmente per farla funzionare ho dovuto compilare ALSA esternamente, coi driver reperibili a questo indirizzo.
In fase di compilazione di alsa-driver, basta passare al configure l'opzione --with-cards=cmipci e aggiungere al file /etc/modules.conf "alias snd-card-0 snd-cmipci" per farla riconoscere all'avvio della macchina.
Molto importante è lasciare nel kernel solamente l'opzione "soundcore" come builtin e eliminare tutto il resto dei moduli.
Questa periferica è stata testata su motherboard ASUSTeK Computer A7V266-E


Lettori/Masterizzatori CD/DVD

LG DVD-ROM DRD8160B

Funzionante

LG DVD-RW 4020B

Funzionante

LG DVD+RW HL-DT-ST DVDRAM GSA-4082B

Funzionante

LG CD-RW 48x24x48x

Funzionante

Samsung CD/DVDW TS-H552U

Funzionante

Puntamento

Logitech iFeel Mouse

Il mouse funziona con i device del kernel /dev/psaux e /dev/input/mice
Non ci sono driver linux per il motorino delle vibrazioni

Wacom PenPartner2 (Tavoletta Grafica)

Funziona regolarmente, c'è un modulo del kernel apposito (wacom).

Logitech Cordless Desktop EX110

Tastiera e mouse wireless della logitech.
Le funzioni base vanno da subito, anche alcuni dei tasti multimediali, nonostante kde supporti nativamente alcune tastiere di questa marca, non troviamo la nostra. Scegliendo trust wireless keyboard classic, si riesce a fare riconoscere a KDE il maggior numero di tasti multimediali, manca solo il tasto "chiudi" alla sinistra della tastiera. La cosa interessante è abilitare i tasti funzione che sostituiscono F1-12 nel momento in cui si preme il tasto "Mode" (tipo i notebook). Per fare questo, ho trovato un programmino che viene distribuito sia in sorgenti che in pacchetti per molte distro (c'è pure il tgz per slackware), si chiama keytouch. Questo programma viene distribuito con una serie di file di configurazione di base, "ufficiali", inoltre sul sito potete trovare i file di configurazione per tantissime altre tastiere, fra cui la EX110.
NOTA mi pare di capire che kmilo (il demone di kde che intercetta le funzioni dei tasti multimediali), rilevi prima di keytouch gli eventi, e li blocchi nel caso configurati ATTENZIONE ERRATO, SE VIENE AVVIATO KEYTOCH ALL'AVVIO, SI RISCHIA CHE SI AVVI PRIMA DI KMILO E SI VERIFICHI L'EFFETTO OPPSOSTO (keytouch intercetta i tasti e non li fa passare a kmilo), STO PENSANDO A COME RISOLVERE; quindi ad esempio nel mio caso, avendo già configurato i tasti multimediali (volume, play, WWW ecc), ho dovuto configurare keytouch solo per i tasti "mode". Forse pero' se uno parte da un'installazione nuova, per una questione di ordine conviene configurare tutto da keytouch.


Con Gnome se si seleziona la tastiera presente tra l'elenco di quelle supportate (da Sistema --> Preferenze --> Tastiera) vengono attivati molti dei tasti multimediali.

Rete

Reti cablate

Realtek RTL-8139

pci id 10ec:8139

Che dire... chipset standard funzionante col driver "rtl8139" del kernel (modprobe 8139too)

Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)

Il driver e' compresodal kernel 2.6.24 oppure scaricando il pacchetto wireless-2.6, si chiama b43. La scheda testata e' integrata su pc Fujitsu Siemens Amilo A1667g. Per maggiori dettagli su questo driver è possibile consultare il sito http://linuxwireless.org/en/users/Drivers/b43.

Broadcom Corporation BCM4401 100Base-T

Il driver e' compreso nel kernel, si chiama b44 ed e' compreso sia nella serie 2.4.x che nella 2.6.x. La scheda testata e' integrata nella MotherBoard ASUS A7V8X.

UNEX MD010C

PCMCIA con chipset RTL8139C funziona con il classico driver "rtl8139" compreso nel kernel.

Marvell Yukon 88E8036

pci id 11ab:4351 (rev 10)

Funzionante con il modulo del kernel "sky2".

Wireless

Gigabyte minipci 11/54M (chipset RalinkRT2500)

Questa scheda wireless funziona ottimamente, ed è completamente supportata da linux, vengono rilasciate alla comunità opensource le specifiche per la scrittura dei driver; purtroppo non sono ancora disponibili nel kernel linux ma si posso recuperare qui. Con questo chipset e i driver open avrete a disposizione le 2 classiche modalità: managed ed ad-hoc, in piu' monitor. Sul forum del progetto si può' trovare un modulo da compilare e inserire con insmod che permette di vedere il tasto wireless (Fn+F2) come evento dell'acpi; altrimenti non sarebbe possibile utilizzarlo. Per i piu' fanatici è possibile patchare i sorgenti del modulo rt2500 per consentire il packet injection.

D-Link DWL-G650+ Airplus G+

La scheda wireless funziona per mezzo di NdisWrapper quindi accertativi di avere caricato il modulo ndiswrapper.

Intel ipw2200

pci id 8086:4220

Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection

Funziona ottimamente con i moduli integrati nel kernel (io ho testato con slackware current e kernel 2.6.16.1 "home made" :) ), basta solo mettere in /lib/firmware/ il firmware della scheda prima di caricare il modulo ipw2200. Sempre riferendomi al mio caso, ho utilizzato la versione 2.2 del firmware

Intel ipw2100

pci id 8086:1043

Network controller: Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter (rev 04)

Come sopra, funziona con i moduli integrati nel kernel. Testata con varie distro, Slackware, Debian, Ubuntu, kernel 2.6.*. Sito di riferimento: Sourceforge .


3COM 54Mbps 11g compact USB adapter (p/n: 3CRUSB10075)

La scheda in questione funziona relativamente bene. 3COM fornisce dei driver che pero' io non sono riuscito a compilare, poi cercando in rete ho trovato un progetto opensource che supporta questa scheda qui. Fate attenzione all'USBid che è quello che permette di capire con precisione cosa bisogna prendere). Io ho compilato il driver zd1211, pero' potreste avere bisogno dell'zd112b se cambia l'USBid. Nono sono pero' riuscito a fare il make install, poco male, insmod /path/to/sorgenti_del_modulo/zd1112.ko e la scheda wireless funziona. Unica pecca, ho letto che puo' funzionare a 54Mbps solo in USB1.1, in 2.0 il massimo è 11MBps e non riesco cmq a cambiare il rate. Questa scheda, puo' anche funzionare in modalità -MasterMode- e fare da access point. Trovate altre informazioni riguardanti questo argomento sul sito precedente; io pero' non ho testato nulla, quindi se ci riuscite venite a modificare questa pagina, Grazie.
AGGIORNAMENTO: dal kernel 2.6.18, questa scheda è supportata nativamente dal kernel, quindi è sufficiente compilarla come modulo e mettere il firmware nella cartella /lib/firmware/, esattamente come si fa per le intel ipw2200, il firmware lo trovate allo stesso link di prima, in ogni caso nell'help del kernel, viene riportato l'URL.

Gigabyte GN-WIAG02 minipci (chipset atheros)

Funziona regolare con i driver madwifi.
Possibilità di funzionare oltre alle classiche modalità (managed ad-hoc e monitor) anche in modalità master (viene visto dai PC come se fosse un AP).
E' anche possibile creare fino a due interfacce di rete per lavorare, ad esempio un'interfaccia in modalità master e una in modalità managed; oppure managed e monitor

D-Link DWL-G510 rev 5.00 (chipset ralink rt61)

Funziona abbastanza bene con i driver di serialmonkey. Io uso i daily CVS, visto che la versione beta non riesco a compilarla; Non chiedetegli troppa affidabilità, non funziona correttamente per tanti giorni consecutivi.

D-Link DWL-G520 rev 4.31 (chipset atheros)

Funziona regolare con i driver madwifi.

D-Link DWL-G122 (chipset ralink rt73)

Come la asus qui sotto, ma funziona solo con i driver rt73, è una questione di usbid.

Asus WL-167G (chipset ralink)

Testata con i driver serialmonkey rt73, supportano il pachet injection senza patch aggiuntive. Dovrebbe funzionare anche con i driver rt2570. Testata funziona benone (plug & play) con la (k)ubuntu 7.10.

PCMCIA di marca non ben definita (chipset realtek 8180)

Funziona con ndiswrapper ed il driver net8180 per windows. Esistono driver per linux ma sul mio portatile "Compaq Armada 1550T" vengono compilati correttamente ma non vanno.

Atlantis Land A02-WP-54G (chipset atheros)

Funziona regolare con i driver madwifi.

Atlantis Land A02-UP-54G (chipset SiS163)

E` una scheda USB, funziona abbastanza bene con ndiswrapper (occasionali disconnessioni), nessun supporto nativo finora.

Modem

Motorola SM56 PCI Fax/Modem

Non testato. Dovrebbe funzionare col demone "slmodemd"

Modem SmartLink 56k

Modem integrato in dotazione su notebook airis pragma N600 rimando alla pagina di documentazione per un approfondimento.

Bluetooth

D-Link DBT-120 Bluetooth adapter

Testata con kernel >2.6.14
Basta scaricare compilare e installare i 4 pacchetti "BlueZ" piu' un quinto per avere l'integrazione con kde;oppure cercare i pacchetti per la vostra distro, per slackware potete trovare i 2 pacchetti base (anche se in una versione un po' vecchiotta) su linuxpackages oppure su slacky tutti i pacchetti necessari.
Io collego regolarmente il pc ad internet con wind e vodafone (testato anche con 3).
Testato con Nokia 6600 e un samsung Z140V (Vodafone & Wind).
Nokia 6151 testato con 3.
Se dovessero interessare gli script di connessione di pppd per i suddetti operatori, contattatemi.

Extreme 100M Bluetooth adapter

Stessi identici test e stessi identici risultati della DBT-120 solo con un campo d'azione piu' grande ma a discapito delle dimensioni

Bluetooth DELL

Integrato nel notebook DELL 6400, funziona dopo aver installato i pacchetti relativi al bluethooth. Rileva i dispositivi presenti. Testato con la trasmissione da computer a cellulare senza problemi. Da cellulare a notebook mi dà problemi, non invia.

Scanner

Scanner SCSI HP

Parlo in maniera generica degli scanner SCSI, che necessitano di essere visti dal controller scsi.
Se lo scanner è spento al boot, non verrà creato il device /dev/scanner o /dev/sg0, a cui fa riferimento il software.
E' necessario allora utilizare gli scsitools per poter far vedere al controller il dispositivo.
Per farlo da root

# scsiadd -s

Per poter utilizzare lo scanner utilizzo il software xsane

Scanner HP Scanjet 3300

E' uno scanner USB i cui driver sono stati aggiunti al ramo stabile di sane. Per usarlo in maniera grafica occorre installare un front-end(una lista la potete trovare qui). Funziona perfettamente.


Stampanti

HP Laserjet 1010

Funziona con i ppd forniti nel software CUPS.

HP Laserjet 1200

Funziona con i ppd forniti nel software CUPS

HP Deskjet 1220C

Funzionante con CUPS. E' una stampante A3 ma non ho avuto modo di provare a stampare su quel formato; la stampante non è mia.

HP PSC 1210 PSC

Funzionante con CUPS. E' una multifunzione, stampante e scanner. E' del 2004. Da sempre funziona da ubuntu 6.10 in poi. Ora con Edubuntu 7.10 , kernel 2.6.22, si deve solo cercare la stampante tra quelle in elenco e selezionarla. Lo scanner funziona perfettamente con i diversi programmi per gnome. Possibilita' di salvataggio nei formati tiff, jpeg, png, pdf.

HP 1600 color laser

Funzionante con CUPS. E' una stampante laser professionale a colori, con 4 toner. E' della fine del 2006. Funziona con Edubuntu 7.10 , kernel 2.6.22, si deve solo cercare la stampante tra quelle in elenco e selezionarla. Funziona sia la stampa verticale che orizzontale, la modalità bozza o normale, il fronte retro semiautomatico.

HP Deskjet 5850

Funzionante con CUPS; anche il supporto WI-FI della stampante è funzionante senza problemi.

HP Deskjet F380

Stampante All In One: stampante, fotocopiatrice e scanner.

La stampante funziona correttamente con CUPS coi driver Foomatic/hpijs.

Lo scanner funzione senza problemi con xsane.

La fotocopiatrice è integrata nella stampante e non ha bisogno di configurazioni software (ci mancava solo questo).

Testata con kernel 2.6.8 sotto Debian.

HP 3650

Funzionante con CUPS.

HP Photosmart C 6368

trattasi di multifunzionale: stampante, scanner e fotocopiatrice Ha la particolarità che supporta 3 diversi tipi di connessione: USB, ethernet e wireless.

Collegata come ethernet, una volta configurata nella rete locale, è possibile aggiungere la stampante a CUPS indicando la tipologia HTTP e mettendo "sockets://192.168.1.10:9100" Scegliere come PPD "HP OfficeJet 6300"

Collegata come USB, da CUPS si può direttamente selezionare la periferica che appare come usb. Scegliere come PPD "HP OfficeJet 6300"

Per il riconoscimento dello scanner, connesso come USB è necessario installare il pacchetto HPOJ - HP OfficeJet Linux driver. Poi sane lo riconosce correttamente.

Inoltre è indicata come funzionante tramite i driver open HPLIP, ma al momento sia connessa tramite USB che ethernet non viene riconosciuta.

Epson Stylus Photo 895

La stampante funziona con CUPS. Per GIMP è necessario installare GIMP-Print.
Inoltre il lettore di smartcard incluso viene riconosciuto dal kernel 2.6 e visto come periferica USB removibile, e trattata come tale (come fosse una chiavetta USB)

Epson Stylus C66

Funzionante con CUPS e i driver gutenprint

Per Debian e derivate apt-get install cupsys-driver-gutenprint

Epson Stylus D88Plus

Testata su Felinux, praticamente una Slackware 11.0.
Funzionante con CUPS v. 1.1.15 e successive ed i driver Gutenprint v. 5.0.1, sia connessa alla porta Parallela che quella USB.
Il pacchetto gutenprint-5.0.1-i486-1.tgz può essere scaricato da slackware-current nella sezione testing/packages.

16-05-2009 Testata su Slackware 12.2.
Funzionante con CUPS v. 1.1.x ed i driver GPL Ghostscript forniti di serie, sia connessa alla porta Parallela che quella USB.

Video

NVidia GeForce2 MX/MX 400

Scheda funzionante col driver "nv" del kernel. Per abilitare l'accelerazione grafica basta installare il driver NVidia reperibile a questo indirizzo

NVidia GeForce 4600 AMD64

La scheda funziona in modalità vesa in framebuffer. Con X è necessario utilizzare i driver specifici a 64 bit forniti sul sito nvidia. Attualmente su debian testing (etch) non ci sono tutti i pacchetti necessari per poter utilizzare la scheda video "al volo".

NVidia GeForce FX 5600 - GeForce 6200 - GeForce 7200 GS

Schede funzionanti col driver "nv" del kernel. Per abilitare l'accelerazione grafica basta installare il driver NVidia reperibile a questo indirizzo
Non sono riuscito a far andare l'uscita TV, ma potrebbe essere solo incapacità mia (ho provato solo con il programma NVTV).

Con Debian sono presenti i pacchetti anche per il driver proprietario. I pacchetti da installare sono

  • nvidia-kernel-common
  • nvidia-glx

è necessario compilare come modulo anche il pacchetto sorgente (si può usare module-assistant per farlo automaticamente)

  • nvidia-kernel-common

tra i pacchetti delle utilità per le schede nVidia segnalo

  • nvidia-settings (per gestire le proprietà della scheda con X)
  • nvidia-xconfig (che automatizza la modifica del file di configurazione xorg.conf)

la configurazione funziona correttamente sia su architettura i386 che AMD64

NVidia GeForce 7500 LE

Scheda funzionante con il driver "nv" del kernel. Per abilitare l'accelerazione grafica bisogna installare il driver NVidia reperibile dal sito ufficiale NVidia.
Attenzione: con i kernel piu recenti la creazione del modulo NVidia da parte dell'installer causerà un problema a X.org, rendendovi impossibile l'avvio del server grafico.
In molte distribuzioni, soprattutto nelle distribuzioni GNU/Linux con pacchettizzazioni .rpm e .deb, si possono trovare i pacchetti dei driver gia compilati nei repository; il nome del pacchetto è: nvidia-glx.

Intel 855GM

Scheda video utilizzata parecchio sui portatili con chipset intel della famiglia ICH-4, funziona regolarmente con il DRI attivo, sono sufficenti i moduli drm e i810 (kernel 2.4) e i915 (kernel 2.6). Testata con slackware e xorg 6.8.2

Intel 915GM

Scheda delle generazione successiva rispetto la 855GM, usata solitamente su portatili con chipset intel della famiglia ICH-6, provata con slackware,; l'xorg ha un bug, sia nella versione 6.8.2 sia nella 6.9, è necessaria una piccola modifica ai sorgenti per renderla funzionante.
Nel caso in cui si stia usando un portatile con risoluzione 1280x800, è necessario compilarsi un tool per la modifica delle risoluzioni consentite caricate nel vBIOS (915resolution).
novembre-2006 - Testata l'uscita VGA in modalità "dual-Desktop", prossimamente cerchero' di farla andare anche nella modalità "Clone-Desktop" (fre l'altro anche piu' utile) - DRI attivo sullo shermo locale ma non su quelle esterno.
Ancora niente di nuovo riguardo l'uscita S-Video.


Intel 945GM

Scheda delle generazione successiva rispetto la 915GM, usata solitamente su portatili recenti, anno 2007, provata con edubuntu 7.10 kernel 2.6.22. Nel caso in cui si stia usando un portatile con risoluzione 1280x800, è necessario collegare alla rete internet durante l'installazione e cercherà i driver proprietari. Se non si collega a internet durante l'installazione, funzionerà solo a 640 x 480, 800 x 600 e 1024 x 768. Testata l'uscita VGA su monitor esterno a 1024 x 768.

Testata con edubuntu 8.04, 8.04.1 e per il momento con edubuntu 8.10. Non necessita di impostazioni aggiuntive dato che viene riconosciuta immediatamente. Nessun driver prorpietario è richiesto.

ATI Radeon 9100

La scheda (chipset R200) funziona sia con i driver propietari ATI sia coi driver "radeon" presenti nel kernel, su entrambe le uscite (analogica e DVI)
Tuttavia per utilizzare l'uscita digitale coi driver "radeon" è necessario aggiungere le seguenti righe nel file xorg.conf nella sezione "Device" relativo alla scheda video:

 Option     "MonitorLayout"              "TMDS, TMDS"
 Option     "CRT2HSync"                  "30.0-85.0"
 Option     "CRT2VRefresh"               "60.0"

Settando ovviamente i propri valori di HSync e VRefresh

ATI Radeon 9200SE

La scheda funziona in maniera ottimale con il driver "radeon" del kernel (2.6.16.20), anche il dri è attivo. Uscita S-video non testata

Varie

Controller IDE RAID VIA VT6421

Il controller è dotato di 1 interfaccia IDE interna, 2 interfacce SATA2 interne e 1 interfaccia SATA2 esterna.
Il chipset è VIA VT6421 e la periferica funziona benissimo semplicemente aggiungendo il supporto SATA_VIA al kernel. Alcune info:

lspci -v
00:0f.0 RAID bus controller: VIA Technologies, Inc. VT6421 IDE RAID Controller (rev 50)
        Subsystem: VIA Technologies, Inc. VT6421 IDE RAID Controller
        Flags: bus master, medium devsel, latency 32, IRQ 5
        I/O ports at d000 [size=16]
        I/O ports at b800 [size=16]
        I/O ports at b400 [size=16]
        I/O ports at b000 [size=16]
        I/O ports at a800 [size=32]
        I/O ports at a400 [size=256]
        [virtual] Expansion ROM at 30000000 [disabled] [size=64K]
        Capabilities: [e0] Power Management version 2
 
grep SATA /boot/config
CONFIG_SATA_VIA=y
 
-> Device Drivers
  -> Serial ATA (prod) and Parallel ATA (experimental) drivers (ATA [=y])
     <*>   VIA SATA support

Mp3 Player Nortek Jogger

Il lettore mp3 Nortek Jogger viene riconosciuto automaticamente dal sistema una volta collegato tramite porta usb.
Il dispositivo viene identificato dal sistema come SigmaTel, Inc. MSCN MP3 Player.
Digitando il comando lsusb otteniamo un output di questo tipo:
Bus 002 Device 002: ID 066f:8000 SigmaTel, Inc. MSCN MP3 Player
Il player montato viene poi visto come hard-disk esterno.
Il test è stato effettuato su Ubuntu 8.10 e Fedora 9.0.

Terratec Cinergy Hybrid T XS

E' una scheda usb grande poco piu di un pen drive in grado di ricevere canali DVB-T (digitale terrestre), TV analogica, acquisizione audio-video (compressione software). Testata per il digitale terrestre funziona bene, ma e' descritta come funzionante in tutto sotto linux. Sito di riferimento per installazione driver, firmware e ulteriori delucidazioni: http://www.linuxtv.org/v4lwiki/index.php/Em2880

Texas Instruments PCIxx21 Integrated FlashMedia Controller

pci id 104c:8033

Questo è l'output di "lspci":

06:06.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
06:06.4 SD Host controller: Texas Instruments PCI6411/6421/6611/6621/7411/7421/7611/7621 Secure Digital Controller

Caricare il modulo "sdhci" e successivamente controllate che sia stato rilevato correttamente il lettore:

dmesg | tail

se nell'output c'e' qualcosa del genere allora e' stato rilevato correttamente:

Jan 4 00:22:30 localhost kernel: sdhci: SDHCI controller found at 0000:06:06.4 [104c:8034] (rev 0)

Ora dobbiamo disattivare il supporto per SD media nel Texas Instruments Flash Media Controller(#06:06.3) e switchare il controllo sull'Secure Digital (SD) Controller(#06:06.4):

setpci -s 06:06.3 4c.b=02

Ora appare nel dmesg qualcosa del genere:

Jan 4 01:02:28 localhost kernel: mmcblk0: mmc2:b368 SD 249856KiB
Jan 4 01:02:28 localhost kernel: mmcblk0: p1

TomTom One Third Edition Italia

Il dispositivo viene identificato immediatamente dal sistema.
Viene identificato come TOMTOM B.V.
Digitando il comando lsusb otteniamo un output di questo tipo:
Bus 003 Device 003: ID 1390:0001 TOMTOM B.V.
Il navigatore montato viene poi visto come hard-disk esterno.
Per quanto riguarda il software propietario della TomTom (TomTomHome) ho provato ad effettuare l'installazione, tramite wine,ma l'esito è stato negativo.
Le operazioni di aggiornamento e quant'altro devono quidi essere effettuate manualmente.
Le prove sono state effettuate su Ubuntu 8.10.


Portatili

Possiamo indicare eventuali problemi di installazione su alcuni portatili o indicare quali portatili sono pienamente compatibili.

DELL 6400: nessun problema.

Le prove sono state effettuate su Ubuntu 8.10 Per le versioni precedenti si sono avuti piccoli accorgimenti per la scheda video.

WebCam

Philips Webcam e compatibili pwc

Le webcam philips e affini funzionano con il modulo del kernel pwcx che si trova già incluso nel kernel 2.6 (io uso ora il 2.6.15), ma con una grossa limitazione, dovuta ad una vecchia implementazione di questo.
La webcam risulta bloccata su una sola risoluzione (240x120), mentre potrebbe tranquillamente arrivare a 640x480.
Update! Con la versione finale della release 10 sembra risolto il problema. Si deve rimuovere il modulo standard del kernel e scaricare, compilare e caricare il nuovo modulo pwcx che si trova sul sito Philips USB Webcam Driver for Linux.
Le istruzioni per compilarlo sono sempre presenti sul sito.
Per Debian il pacchetto da scaricare e poi installare con la compilazione è pwc-source

La webcam ha anche integrato un microfono, funzionante con il modulo del kernel snd-usb-audio. Per visualizzare se il device è stato riconosciuto si può utilizzare

$ arecord --list-devices

card 1: U0x4710x307 [USB Device 0x471:0x307], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Da questo si vede che il dispositivo hardware è la card 1, con device 0.

Le impostazioni audio per il microfono si possono modificare con

$ alsamixer -c 1 -V capture

con il tasto "w" si può alzare il volume, oppure usare il mixer preferito sotto X

Ora è possibile registrare con arecord. La qualità del microfono integrata non è elevata e si deve impostazione la registrazione "mono" e non "stereo", con un "rate" abbastanza basso.
E' importante indicare il device correttamente (altrimenti amixer userà il default, che dovrebbe essere il microfono della vostra sk audio) tramite il parametro "-D hw:X,Y", dove nel nostro caso X,Y avrà il valore 1,0
In questo caso si è preferito registrare a 16 bit, Rate 8000 Mhz, Mono, in formato Wav, per la durata di 10 secondi.

arecord -f S16_LE -d 10 -t wav -D hw:1,0 foobar.wav

Webcam Mediacom (chipset Z-Star Microelectronics)

E' una webcam usb con regolatore di intensità di luce. Per farla funzionare basta abilitare il supporto video for linux nel kernel in questo modo:

  Device Drivers  --->
    Multimedia devices  --->
      <M> Video For Linux
      [*]   Enable Video For Linux API 1 compatible Layer

Video For Linux creerà il modulo videodev e verranno creati i supporti v4l2_common e v4l1_compat.

Successivamente basta installare il driver gspcav1.

Al momento della connessione, verrà automaticamente riconosciuta e messa in funzione. Programmi come kopete la configurano automaticamente.

Qualche informazione:

# lsusb
Bus 001 Device 004: ID 0ac8:305b Z-Star Microelectronics Corp.
 
# lsmod
Module                  Size  Used by
gspca                 659024  0
videodev               25856  1 gspca
v4l2_common            15360  1 videodev
v4l1_compat            13700  1 videodev
Strumenti personali