Precedente :: Successivo |
Autore |
Messaggio |
bdoriano Amministratore
Registrato: 02/04/07 11:05 Messaggi: 14300 Residenza: 3° pianeta del sistema solare...
|
Inviato: 26 Ott 2009 21:27 Oggetto: * Come aggiungere una scheda a un pc con Linux? |
|
|
In Windows, di solito, si installa il driver software e poi si procede al collegamento della scheda...
Ma, in linux (debian, per l'esattezza), cosa si deve fare?
C'è una procedura standard o dipende dal tipo di scheda che si vuole installare?
Giusto per fare un esempio: nel mio caso vorrei aggiungere una scheda firewire IEEE1394 per collegare una videocamera e fare acquisizione video (registrare da miniDV, per essere più precisi). |
|
Top |
|
|
MK66 Moderatore Sistemi Operativi
Registrato: 17/10/06 22:24 Messaggi: 8616 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 26 Ott 2009 21:59 Oggetto: |
|
|
Normalmente non ci dovrebbero essere problemi, anche se il tipo di scheda influisce notevolmente, per esempio se la scheda è un win-modem ci sono pochissime possibilità che venga riconosciuta come modem, se invece è una scheda analoga a un componente già esistente, come una seconda scheda audio affiancata a una scheda audio integrata, potrebbe creare qualche conflitto.
Per quanto riguarda i driver, malgrado radio-corridoio, in Linux i driver ci sono e sono tutti direttamente dentro il kernel, quindi se la scheda è riconosciuta e compatibile, al successivo riavvio dovrebbe essere vista e riconosciuta.
Per assicurartene basta il classico comando da terminale:
lspci (se è una scheda interna)
lsusb (se è un dispositivo usb)
e vedere nell'output se compare il dispositivo. |
|
Top |
|
|
bdoriano Amministratore
Registrato: 02/04/07 11:05 Messaggi: 14300 Residenza: 3° pianeta del sistema solare...
|
Inviato: 26 Ott 2009 23:31 Oggetto: |
|
|
Denghiu!
Domani proverò a montare la scheda firewire. |
|
Top |
|
|
bdoriano Amministratore
Registrato: 02/04/07 11:05 Messaggi: 14300 Residenza: 3° pianeta del sistema solare...
|
Inviato: 27 Ott 2009 09:25 Oggetto: |
|
|
In attesa di acquistare e montare la scheda firewire sul pc che ho dedicato totalmente a debian, ho voluto creare una partizione debian su un altro pc che già montava una firewire.
Apparentemente sembra tutto ok:
Codice: | 00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
00:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 04)
00:0b.1 Input device controller: Creative Labs SB Live! Game Port (rev 01)
00:0d.0 SCSI storage controller: Adaptec AHA-2940U/UW/D / AIC-7881U
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
00:13.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 04)
01:00.0 VGA compatible controller: ATI Technologies Inc RV516 [Radeon X1300/X1550 Series]
01:00.1 Display controller: ATI Technologies Inc RV516 [Radeon X1300/X1550 Series] (Secondary) |
solo che, quando avvio kino e provo ad acquisire dalla videocamera miniDV, ottengo questo messaggio:
Citazione: | Avviso: il modulo del kernel raw1394 non è caricato o errore leggendo/scrivendo /devraw1394! |
Che posso fare per verificare se tutto è ok? |
|
Top |
|
|
bdoriano Amministratore
Registrato: 02/04/07 11:05 Messaggi: 14300 Residenza: 3° pianeta del sistema solare...
|
Inviato: 27 Ott 2009 12:14 Oggetto: |
|
|
Ok, verificato, se avvio kino da terminale root, riesco ad acquisire il filmato.
Credo che sia un problema di permessi per l'utente che utilizzo di solito... cosa posso fare per consentire l'utilizzo anche da quell'utenza? |
|
Top |
|
|
syaochan Dio minore
Registrato: 15/02/06 09:38 Messaggi: 779
|
Inviato: 27 Ott 2009 12:43 Oggetto: |
|
|
Il metodo elegante, di solito, è guardare a che gruppo appartiene il device e aggiungere l'utente a quel gruppo. |
|
Top |
|
|
bdoriano Amministratore
Registrato: 02/04/07 11:05 Messaggi: 14300 Residenza: 3° pianeta del sistema solare...
|
Inviato: 28 Ott 2009 08:31 Oggetto: |
|
|
ehm...
e se chiedessi come si fa?
ricordate che sono sempre un newbie in questo campo... |
|
Top |
|
|
syaochan Dio minore
Registrato: 15/02/06 09:38 Messaggi: 779
|
Inviato: 28 Ott 2009 08:42 Oggetto: |
|
|
bdoriano ha scritto: | e se chiedessi come si fa? |
Avresti ragione
Per scoprire a che gruppo appartiene il device fai ls -l /dev/device [con al posto di device il nome giusto (immagino che nel tuo caso la stringa sia /dev/raw1394)].
Ad esempio:
Codice: | ls -l /dev/lp0
crw-rw---- 1 root lp 6, 0 2009-10-28 07:52 /dev/lp0 |
Nell'ordine le colonne sono: permessi, non_mi_ricordo, proprietario, gruppo, data_ultima_modifica ecc... (il gruppo di questo è lp).
Una volta individuato questo editi il file /etc/group (usando sudo perché l'utente normale non lo può modificare), aggiungendo il nome dell'utente nella riga del gruppo in questione.
Ah, quando fai ls controlla che anche il gruppo abbia i permessi di lettura e scrittura, cioè ?rw-rw-???, altrimenti tutto il discorso se ne va a trans. |
|
Top |
|
|
bdoriano Amministratore
Registrato: 02/04/07 11:05 Messaggi: 14300 Residenza: 3° pianeta del sistema solare...
|
Inviato: 28 Ott 2009 21:26 Oggetto: |
|
|
Grazie, domani provo e ti aggiorno sui risultati. |
|
Top |
|
|
bdoriano Amministratore
Registrato: 02/04/07 11:05 Messaggi: 14300 Residenza: 3° pianeta del sistema solare...
|
Inviato: 29 Ott 2009 14:15 Oggetto: |
|
|
Fatto tutto e funziona egregiamente!
Grazie mille!
Adesso devo solo provare ad aggiornare kino alla versione 1.3.4 (non presente nel repository di debian). |
|
Top |
|
|
MK66 Moderatore Sistemi Operativi
Registrato: 17/10/06 22:24 Messaggi: 8616 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 29 Ott 2009 21:48 Oggetto: |
|
|
bdoriano ha scritto: | Adesso devo solo provare ad aggiornare kino alla versione 1.3.4 (non presente nel repository di debian). |
E' un .tar.gz, quindi la procedura dovrebbe essere quella standard: scompatti, estrai la cartella, leggi se ci sono indicazioni nei file README, accedi da terminale e dai i soliti comandi:
./configure
make
make install (questo da superutente) |
|
Top |
|
|
syaochan Dio minore
Registrato: 15/02/06 09:38 Messaggi: 779
|
Inviato: 29 Ott 2009 21:50 Oggetto: |
|
|
Ma non è meglio farsi il pacchetto? Una volta su ubuntu l'ho fatto per mythtv, non sarà semplice come su slackware ma sempre meglio che trovarsi in giro per il disco file che non appartengono a nessun pacchetto. |
|
Top |
|
|
nicorac Eroe in grazia degli dei
Registrato: 30/01/07 08:37 Messaggi: 128
|
Inviato: 03 Nov 2010 20:49 Oggetto: |
|
|
syaochan ha scritto: | Ma non è meglio farsi il pacchetto? |
Confermo, la via migliore è usare CheckInstall invece che make install, in modo da creare facilmente un pacchetto che in futuro potrà essere disinstallato.
Checkinstall si trovi nei repo ufficiali di Debian/Ubuntu, quindi è installabile con:
Codice: | sudo apt-get install checkinstall |
quindi farai
Codice: | ./configure
make
sudo checkinstall |
|
|
Top |
|
|
|