Newsgroup: it.comp.os.linux.iniziare
Titolo: Knoppix : come fare con winmodem ?

Ciao a tutti !!! Sto cominciando ad esplorare il cd di Knoppix su un
laptop con installato Win XP. Vorrei cominciare col configurare la
connessione internet , ma non mi viene riconosciuto il modem .
E' un Conexant 56K ACLink Modem . Credo che sia un winmodem .
Mi chiedevo :
- provo a cercare il driver adatto ; ma se lo trovo , dove lo installo ?
Sul floppy dove  salvo le mie configurazioni ?  O dove se no ? Non
voglio creare partizioni apposta , perche' uso gia' linux su un altro
pc.
- o la cosa migliore e' usare un modem esterno ?
Scusate la domanda , magari stupida , ma ho le idee un po' confuse ...
E' la prima volta che uso una distro da cd ...
Ciao e grazie.
-- 

 - o la cosa migliore e' usare un modem esterno ?
Beh... di certo risolveresti tutti i problemi...
Comunque per il driver prova a cercare sul sito della Conexant, che in
effetti ha pubblicato i driver per almeno alcuni dei suoi modem.
-- 
Stefano Gatti 
Email: 
stefano.ga...@tin.it
 (togliere .levami)
Web: 
http://sg67.altervista.org/

 - o la cosa migliore e' usare un modem esterno ?
E' sempre la cosa migliore.
Ciao

 Mi sembra comunque che in giro ci sia un howto in proposito...
Io sto personalizzando una Knoppix per studenti universitari.  Avevo
intenzione di sperimentare anche il rilevamento e l'autoconfigurazione
dei softmodem, e poi mandare le modifiche a Knopper.
Purtroppo ho già una lista bella lunga di cose da aggiungere e bug da
chiudere, ma se potete darmi una mano se ne può parlare anche subito.
Che ne pensate?
-- 
Tip | Per trovare un file o una directory in base al nome:
of  | 
the | $ find -iname '*parola*'            # Partendo dalla directory corrente
day | $ find /path/dir -iname '*parola*'  # Partendo da una qualsiasi
0012| 

 Che ne pensate?
Io sto facendo una versione live di stixx per l'uni di bg, però uso una
slack, eventualmente si può discutere di problemi comuni. 
ciao
- -- 
You've been leading a dog's life. Stay off the furniture.
Joe Galaxy aka k|b|s * mailto `echo moc.demmapsed@yxalageoj|'rev'`
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (MingW32)
iEYEARECAAYFAj8qbiUACgkQLpOZQGVrY43S9wCfUnVMKq+sXPKXQ4b1iIo4d0iB
gI8An2grNbdAcYLg5HVfVCqFAgUecf4/
=XlP5
-----END PGP SIGNATURE-----

 Che ne pensate?
Sono molto scarso a shell scripting, pero' un tentativo lo farei
volentieri. Sui due pc ho due conexant differenti, tra l'altro uno per
notebook e uno per desktop, quindi posso testare questi, rubando del
tempo alla tesi...
Mi sono perso i vecchi post, c'e' un home page o qualcosa sul progetto?
Il problema e' che ho il 56k, quindi non posso scaricare/uploadare file
massicci, almeno fino a che non riapre l'universita', cosi' posso usare
la loro rete.
Attendo notizie, a che punto e' il progetto?

 slack, eventualmente si può discutere di problemi comuni. 
Senz'altro.  Problema comune numero uno: di quali modem si può
tranquillamente distribuire su CD il driver compilato?

 Attendo notizie, a che punto e' il progetto?
Grosso modo mi rimane *necessariamente* da: debianizzare i locale di
mozilla per la versione che si trova in Knoppix (quella in mio
possesso, 1.3.1 sulla Knoppix del 06/06), modificare alcuni script di
avvio affinché tengano conto delle mie aggiunte sotto /etc/skel,
sistemare un paio di bug nello student major mode di Emacs.
Secondariamente, vorrei modificare gli script di avvio, installazione
e salvataggio della home persistente affinché possano girare in più
linguaggi (e ovviamente aggiungere le traduzioni in italiano).
-- 
Tip | [DEBIAN] Replicare una installazione:
of  | # dpkg --get-selections > list.txt # Esporta la lista dei pacchetti
the | # dpkg --set-selections < list.txt # Importa sulla nuova Debian
day | # apt-get dselect-upgrade          # Installa pacchetti nella lista
0024| (Il primo "#" rappresenta il prompt di root)

 tranquillamente distribuire su CD il driver compilato?
Eheheh, bisogna vedere le licenze...
Comunque io non li metterei su cd. Piuttosto farei così:
una live che va bene per il 90% del trovabile; per gli altri, driver
a parte ed uno script che apre la iso, li mette dentro e la rifà ad hoc.
IMHO
ciao
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE/KtvsPJE4D78UP9MRAh9nAJ9SSyDMiqVlwbmnTqj+h9FCkWudAgCdGGKu
BYPt7IzDkw5KqXiGxrv9lsA=
=9Crb
-----END PGP SIGNATURE-----
-- 
Try *stixx* :: linux in a pen
http://kaiserino.ath.cx/~kbs

 a parte ed uno script che apre la iso, li mette dentro e la rifà ad hoc.
Impraticabile per i più, purtroppo.  Serve: spazio su hard disk,
masterizzatore oltre al lettore cd da cui parte la distro, intervento
dall'utente per scaricare i driver e metterli su un supporto
intermedio...  Siamo già ben oltre l'utente tipo per cui sto
modellando Knoppiversity.
Per chi volesse dare una mano: fare una ricerca tra le licenze,
interpretarle e vedere quali consentono redistribuzione in forma
binaria (probabilmente almeno il Lucent), è il più grande aiuto che
potrei ricevere.

 potrei ricevere.
Sarebbe utile cominciare a fare una lista. Poi un ritaglio di tempo lo
trovo, eventualmente posso anche compilarti il .deb con checkinstall.
Per non intasare la lista scrivi pure in privato.
ciao
- -- 
Cautious: Breathing may be hazardous to your health.
Joe Galaxy aka k|b|s * mailto `echo moc.demmapsed@yxalageoj|'rev'`
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (MingW32)
iEYEARECAAYFAj8raS0ACgkQLpOZQGVrY40cCwCgpDw1X9EfrZ+2ouam/LELGyF3
Q2wAmgNV3q5JISJOwEisal++otowvCZl
=6H31
-----END PGP SIGNATURE-----

 Che ne pensate?
Una cosa che reputerei *davvero* utile per una distro live e' la
possibilita' di dargli in pasto al volo un driver per le periferiche
non configurate correttamente.
Per quanti sforzi possa fare il buon Knopper c'e' sempre la possibilita'
che qualche driver di periferica venga dimenticato e/o omesso.
-- 
"We believe that Linux is, in material part,
an unauthorized derivative of UNIX."
www.sco.com

 omesso.
Ho appena reinstallato la debian woody sul mio desktop e mi pare che
nelle fasi dell'installazione ci sia una voce per aggiungere moduli ad
hoc da floppy, forse si puo' adattare quello script per caricare
i moduli al volo anziche' scriverli su HD.
Fra oggi e domani provo a dare un'occhiata agli script di Knop e Deb (se
ci capisco qualcosa). Solo che e' un po' dura tenere traccia di tutti i
driver per tutte le periferiche...

 
Io posso dare un'occhiata alla licenze. Almeno i binari comunque
dovrebbero essere liberamente distribuibili per uso non commerciale.
Tanto per una distro live i sorgenti non servono, no?
Continuiamo per mail, senno' finiamo nei killfile di mezzo ng.
Ciao

 driver per tutte le periferiche...
Infatti questa procedura servirebbe proprio ad evitare a chi mantiene la
distro di dover tener traccia di tutti i driver possibili e immaginabili!
Oltre al vantaggio di non includere nella distro materiale closed o sotto
licenza restrittiva, lascia la possibilita', se uno vuole, di installarlo
al volo in una distro live senza che sia presente nel cd.


 non configurate correttamente.
E' una buona idea.  La cosa non è facile, visto che un driver in
genere è un modulo compilato per una particolare versione di kernel,
però si potrebbe compilare a monte (tanto su una live CD l'utente non
va a personalizzarsi il kernel ;-)), piazzare su uno spazio web, e
creare una manciata di script che gestiscano il
salvataggio/caricamento del driver da floppy.
La mia prima priorità rimane la distro.  La seconda i modem.  Questa
purtroppo deve andare in terza posizione. :-( Conti di poterne tirare
fuori qualcosa, piuttosto che aspettarmi?
-- 
Tip | Come installare LILO su un floppy?
of  | Modifica il file /etc/lilo.conf nella sezione "boot", specificando come
the | dispositivo il floppy; oppure, senza modificare nulla, da root dai il
day | comando:
0015| # lilo -b /dev/fd0

 Per non intasare la lista scrivi pure in privato.
Il .deb è l'ultimo dei problemi, ne ho creati almeno una dozzina e in
tutti i modi (dall'assemblarli manualmente con ar e tar a debhelper e
tutti i crismi dopo lettura e digestione della Debian Policy).
Il grosso è capire come e dove si possono metter le mani (licenze) e
quali accorgimenti deve avere un autoconfiguratore (per esempio, mi
ricordo che non sempre è facile distinguere, dalle informazioni date
dal sistema, un HSF da un HCF).
-- 
Tip | [DEBIAN] Cerchi della buona documentazione per la tua Debian?
of  | 
the | 
http://www.debian.org/doc/user-manuals
day | 
0011| 

 fuori qualcosa, piuttosto che aspettarmi?
Dio sa se lo farei volentieri, purtroppo le mie capacita' programmatorie
sono pari a zero...


 Continuiamo per mail, senno' finiamo nei killfile di mezzo ng.
In verità vorrei sentire che ne pensano gli altri frequentatori del
gruppo.  Vqisto che si sta trattando di sviluppare/adattare una distro
tipicamente da .iniziare, penso che più d'uno potrebbe essere
interessato nel seguire e consigliare, e tutti ne gioverebbero.
Comunque lascio la decisione a chi sta seguendo, mi è sufficiente un
solo parere negativo e trasferisco tutto in mail.
-- 
Tip | Per stampare un file PostScript in formato rilegabile:
of  | $ cat 
originale.ps
 | psbook | psnup -2 > 
rilegabile.ps
the | 
day | $ psselect -o 
rilegabile.ps
 | lp      # Stampa le pagine dispari (odd)
0006| $ psselect -e 
rilegabile.ps
 | lp      # Stampa le pagine pari (even)

 solo parere negativo e trasferisco tutto in mail.
A me non da alcun fastidio, però, a voler fare i pignoli, l'OT è
abbastanza evidente mi pare.
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 solo parere negativo e trasferisco tutto in mail.
Visto che nessuno ci ha cazziati...
Ho guardato la licenza dei driver linuxant. L'ultima calusola dice che i
moduli sono liberamente redistribuibili (NON modificabili) in forma
binaria e sorgente, MA se il pacchetto e' siglato "beta" occorre
chiedere "esplicita autorizzazione scritta" alla Linuxant.
Purtroppo non ho sottomano il pacchetto coi binari precompilati, quindi
non ti so dire se e' necessario modificare lo script hsfconfig.
Il compito dello script in linea generale e' quello di scegliere i
moduli giusti tra quelli in /usr/lib/hsf (nel mio caso) e piazzarli in
/lib/modules/versione_del_kernel/misc.
Domani lo guardo meglio e vedo se si puo' trovare qualche soluzione,
perche' immagino sia impossibile scrivere sulla directory di cui sopra,
essendo sul cdrom.
Questo come contributo iniziale minimale, se qualcuno sa qualcosa di
piu'...

 abbastanza evidente mi pare.
Ok.

 sono pari a zero...
Rispondo qui perché non vedo indirizzo a cui contattarti nei tuoi
header (magari rispondimi via mail):
E in scripting come te la cavi?  La maggior parte dell'infrastruttura
di Knoppix consiste in Bash script.
Comunque, per te e per chiunque fosse interessato alla questione
`configurazioni su floppy', Fabian Franz ha fatto quello di cui stiamo
parlando con i driver nvidia:
http://www.knoppix.net/forum/viewtopic.php?t=4016
-- 
Tip | Per sostituire una stringa (o una espressione regolare) con un'altra:
of  | 
the | $ echo 'Buona Sera' | sed 's/Sera/Serata/g'          # flusso di dati
day | $ sed 's/Sera/Serata/g' vecchio_file > nuovo_file    # in un file (1)
0029| $ sed 's/\(sera\)/\1ta/g' vecchio_file > nuovo_file  # in un file (2)

 parlando con i driver nvidia:
Azz, lo sapevo che era una buona idea :-)
Speriamo che la generalizzino a tutti gli altri driver!


 parlando con i driver nvidia:
]zac[
Visto.
Premesso che non ho una nvdia (e quindi non faccio testo) e che sto
inserendo il supporto in modifica per XF86Config-4 nel mio programma
GesConf (manca il supporto pieno alle sezioni device e alla chiavi multiple
(LOAD)).
Ho visto che si basa sulla sostituzione di stringhe usando il perl (non
proprio il massimo della certezza e della semplicità) e facendo una prova
non mi ha inserito le 3 righe nvidia della sezione driver (probabilmente
visto che non ho una nvidia non c'è niente da sostituire), qualcuno che ha
nvidia mi puo' spedire il suo XF86Config-4 (sono alla ricerca di qualcuno (
:) ) o di qualche situazione 'reale' su cui basare lo sviluppo e i test di
GesConf)?