Autore Topic: Installare Il Catweasel Mk4 Su Linux  (Letto 7791 volte)

jacks

  • Utente
  • **
  • Post: 449
  • Gioco Preferito: Green beret
Installare Il Catweasel Mk4 Su Linux
« il: 06 Settembre 2005, 15:14:55 »
 salve

vorrei installare il catweasel mk4 su linux, in quanto i driver per windows sono ancora pessimi.
la mia distro è debian sarge 3.1.
vorrei sapere :
1)devo installare il codice sorgente del kernel? (ho il 2.6)
2)quali librerie aggiuntive devo installare (es. libsidplay)

altre info aggiuntive sono ben accette :)

ciao e grazie
se devi vivere tutta la vita strisciando come un verme, alzati e muori !! (Jim Morrison)

ice00

  • Utente
  • **
  • Post: 469
    • http://digilander.iol.it/ice00
Installare Il Catweasel Mk4 Su Linux
« Risposta #1 il: 06 Settembre 2005, 22:51:02 »
 Non serve compilare il kernel, ma solo un modulo da caricare a runtime. Guarda l'articolo sull'ultimo SIDin per i passi necessai.In sintesi, vanno scaricati i driver hardsid (che contengono anche quelli per l'MK4; occhio a scaricare il branch corretto per avere il supporto hardware della scheda) da SF.net e compilato libsidplay con il supporto hardsi.

jacks

  • Utente
  • **
  • Post: 449
  • Gioco Preferito: Green beret
Installare Il Catweasel Mk4 Su Linux
« Risposta #2 il: 10 Settembre 2005, 08:58:00 »
 ho scaricato questo e questo.
vanno bene?

 :ciauz:  
se devi vivere tutta la vita strisciando come un verme, alzati e muori !! (Jim Morrison)

ice00

  • Utente
  • **
  • Post: 469
    • http://digilander.iol.it/ice00
Installare Il Catweasel Mk4 Su Linux
« Risposta #3 il: 10 Settembre 2005, 14:29:59 »
 devi scaricarle da cvs, quelle pachetizzate sono troppo vecchie (forse libsidplay è abbastanza recente, ma conviene scaricare l'ultima disponibile):

cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/hardsid co -P hardsid -r experimental_cmk4

cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/sidplay2 co -P xxx

dove xxx sono i vari moduli di libsidplay (le directory che vedi dal file che hai scaricato)

ice00

  • Utente
  • **
  • Post: 469
    • http://digilander.iol.it/ice00
Installare Il Catweasel Mk4 Su Linux
« Risposta #4 il: 19 Settembre 2005, 19:44:26 »
 Forse il comando precendente non scarica il ramo experimantal_cmk4, non mi ricordo più la sintassi corretta, in ogni caso solo il file hardsid.c è differente e al limite si può scaricare con "Browse CVS" dal sito a mano.
Ho notato che i driver del ramo MAIN sono stati ulteriormente affinati da quando li ho provati (con notevoli migliorie), pertanto li ho scaricati e provati. Al momento non sembra che rilevi correttamente il chip a bordo.
Sto sentendo Simon w. al proposito.

jacks

  • Utente
  • **
  • Post: 449
  • Gioco Preferito: Green beret
Installare Il Catweasel Mk4 Su Linux
« Risposta #5 il: 28 Settembre 2005, 14:39:39 »
 mi potresti dare i link precisi da dove scaricare i vari driver per favore che mi da "not found". scusa ma sono duro :D

grazie e saluti
se devi vivere tutta la vita strisciando come un verme, alzati e muori !! (Jim Morrison)

ice00

  • Utente
  • **
  • Post: 469
    • http://digilander.iol.it/ice00
Installare Il Catweasel Mk4 Su Linux
« Risposta #6 il: 28 Settembre 2005, 19:25:21 »
 http://cvs.sourceforge.net/viewcvs.py/hard...perimental_cmk4

qui scarichi il file hardsid.c nella versione giusta. basa che lo sostituisci a quello presente nel pacchetto 0.17 che avevi scaricato dal sito e lo ricompi.

Riguardo alla versione MAIN, Simon dice che sta facendo il restailing e merging con quello sperimentale, per cui non aveva notato il problema che ho segnalato.

jacks

  • Utente
  • **
  • Post: 449
  • Gioco Preferito: Green beret
Installare Il Catweasel Mk4 Su Linux
« Risposta #7 il: 29 Settembre 2005, 13:33:53 »
 quando li do make, mi viene il seguente messaggio d'errore :  make: *** /lib/modules/2.6.8-2-k7/build: No such file or directory.  Stop.
make: *** [kmod_build] Error 2
da cosa può dipendere?

saluti
p.s. il codice sorgente del kernel l'ho installato

 
se devi vivere tutta la vita strisciando come un verme, alzati e muori !! (Jim Morrison)

ice00

  • Utente
  • **
  • Post: 469
    • http://digilander.iol.it/ice00
Installare Il Catweasel Mk4 Su Linux
« Risposta #8 il: 29 Settembre 2005, 19:46:04 »
 A me dava un errore simile sulla Fedora Core 4, anche se i sorgenti nella Core 3 erano installati. Credo che se è come per la Core 4, i files per compilare i moduli stanno sotto Kernel-Develop, mentre (se non ricordo male) i sorgenti erano con qualcosa tipo Source

Che distribuzione usi?

jacks

  • Utente
  • **
  • Post: 449
  • Gioco Preferito: Green beret
Installare Il Catweasel Mk4 Su Linux
« Risposta #9 il: 29 Settembre 2005, 19:58:49 »
 uso debian sarge 3.1.
quindi come potrei fare per indirizzarlo verso la dir kernel-develop?

 
se devi vivere tutta la vita strisciando come un verme, alzati e muori !! (Jim Morrison)

ice00

  • Utente
  • **
  • Post: 469
    • http://digilander.iol.it/ice00
Installare Il Catweasel Mk4 Su Linux
« Risposta #10 il: 30 Settembre 2005, 10:49:25 »
 su debian è su kernel-build
perciò: apt-get install kernel-build

jacks

  • Utente
  • **
  • Post: 449
  • Gioco Preferito: Green beret
Installare Il Catweasel Mk4 Su Linux
« Risposta #11 il: 30 Settembre 2005, 20:08:36 »
 purtroppo ancora errori :(

debian:/home/giacomo# apt-get install kernel-build
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package kernel-build
 
se devi vivere tutta la vita strisciando come un verme, alzati e muori !! (Jim Morrison)

ice00

  • Utente
  • **
  • Post: 469
    • http://digilander.iol.it/ice00
Installare Il Catweasel Mk4 Su Linux
« Risposta #12 il: 30 Settembre 2005, 22:19:24 »
 meno male che ero in SSH su un macchina debian con Sarge quando ho postato l'istruzione!
vedo che kernel-build è per i moduli con kernel 2.4 per i86, immagino che hai il 2.6 e mi sembra che effettivamente non esista per architettura i386 questo pacchetto. strano.
provo a indagare...
 

jacks

  • Utente
  • **
  • Post: 449
  • Gioco Preferito: Green beret
Installare Il Catweasel Mk4 Su Linux
« Risposta #13 il: 01 Ottobre 2005, 12:41:21 »
 si esatto ho il kernel 2.6
quindi mi consigli di installare il 2.4 per i driver?
cmq sono riuscito a trovare questo : http://packages.debian.org/unstable/devel/...l-build-2.6.8-2.
pensi che vada bene?

grazie e ciao
se devi vivere tutta la vita strisciando come un verme, alzati e muori !! (Jim Morrison)

ice00

  • Utente
  • **
  • Post: 469
    • http://digilander.iol.it/ice00
Installare Il Catweasel Mk4 Su Linux
« Risposta #14 il: 01 Ottobre 2005, 14:19:28 »
 No, usa il 2.6 che utilizza UDEV per i dispositivi che è migliore.
Il file (che non è nel ramo stabile) andrebbe bene se è per la tua architettura i686.

Prova inceve:
apt-get install kernel-headers
o
apt-get install kernel-headers-2.6.8-2-k7

forse quello che ti serve si trova qui (ma non sono sicuro)