Newsgroup: it.comp.os.linux.iniziare
Titolo: X STe - ancora Winmodem

Ciao STe,
ci sei ancora?
Questo week-end ho avuto un po' di tempo libero ed ho provato
a seuire i tuoi passi (che riporto sotto per comodità).
Adesso ho anche io la 2.4.0 (niente -4GB).
Ho scaricato e scompattato i sorgenti (23 MB!!) nella directory da te 
indicata, creato il link, scompattato i driver ltmodem-5.78e nella 
directory da te indicata, eseguito ./build_module e ./ltinst...
Insomma: ho seguito passo passo le tue istruzioni.
Problema: configurato Yast2 e cliccando sulla spinetta:
/dev/modem non esiste!
Dove ho sbagliato?
Sai che comincio (!!) a provare un leggero senso di... "scoramento"?
Sotto ho riportato la tua guida.
Posso chiederti di dargli un'occhiata per verificare che non manchi 
nulla?
Magari nel frattempo è venuta fuori qualche novità...
Help me!
Bye.
pep.si
P.S. Se vuoi puoi anche rispondermi via e-mail (magari qui qualcuno ne ha 
abbastanza...)
---------------------------------------
Dunque...
Puoi far tutto dalle consolle di Kde.
Innanzitutto controlla (digita uname -r) che la versione del kernel sia 
la 2.4.0. Non deve avere -GB se no l'installazione non funziona (almeno a 
me non funzionava). Se hai il kernel -GB o -4GB (non ricordo) dovrai 
reinstallare. Se sara' cosi', quando ti esce "boot" da cd scrivi subito 
"manual" senza lasciare partire il programma d'installazione automatico. 
Farai l'installazione manuale che, cmq, e' una cazzata da fare.
Quando dovrai scegliere il kernel utilizza quello .i386 non quello 
pentium optimized (lo compilerai poi quando hai voglia). Una volta 
installato,
vai (con windows ovviamente) su 
www.kernel.org
 e scarica le sorgenti del 
kernel 2.4.0 per piattaforma 386. Sono 23mega. Mettiteli su un cd se hai 
la possibilita' cosi' li potrai copiare in linux (il mio linux ancora non 
vede le partizioni dos). Decomprimi il kernel 2.4.0tar.gz nella cartella 
/usr/src/linux. A questo punto crei un collegamento simbolico digitanto 
il seguente comando da consolle:
"ln -s /usr/src/linux-2.4.0.SuSE /usr/src/linux". Dal punto di vista 
sorgenti a questo punto sei a posto.
ll file che io ho scaricato per far funzionare il modem e' il 
"ltmodem-5.78.e.tar.gz".  che a questo punto lo decompatti con "tar vxzf 
ltmodem-5.78.e.tar.gz" e lo metti in una cartella dove ti pare. Io l'ho 
messo in /usr/ltmodem.
Spostati in questa cartella con una consolle (quelle di Kde se vuoi) e 
digita "build_module". Quando ha finito, digita "ltinst". A questo punto
tutto e' a posto e devi solo fare la configurazione per la connessione.
Vai in Control Center di Kde > Yast2 > modem e fai la connessione. Come 
modem lascia modem0 che a questo punto funzionera'. Ci sara' una "presa" 
in basso a destra, vicino all'orologio di Kde. Cliccaci sopra e ti 
connetterai.
Se prima di connetterti ti da' un messaggio di errore, tipo non riesco ad 
aprire il file... (non mi ricordo piu' quale file, ma ti dice che puo' 
anche essere vuoto) crealo tu con l'editor di testo senza metterci dentro 
nulla. Se non sbaglio serve solo per tenere i log delle connessioni.

 tutto e' a posto e devi solo fare la configurazione per la connessione.
SCUSA! mi ero perso un pezzo:     :(((
Il kernel lo devi compilare!
Se hai gia' creato il link simbolico che ti ho detto, spostati nella 
cartella "/usr/src/linux", digita "make xconfig".
Ti apparira' la finestra dove potrai configurare il tutto (mi raccomando
non andarci troppo allegro: leggi sempre gli help a fianco di ogni opzione 
che ti da' e quando sei insicuro segui il consiglio che solitamente ti da').
E' importante che nelle opzioni di rete abiliti il protocollo PPP.
Compilando il kernel tu riconfiguri da zero, quindi ad es. nella casellina
"abilita supporto stampante" devi dirgli di si' anche se ora come ora la 
tua stampante funziona, se no poi al riavvio non funzionera'.
Insomma, opera con cognizione di causa. Alcune cose le potrai
mettere come moduli (M) altre direttamente nel kernel (Y). Il criterio
da seguire e' piu' o meno questo: le cose che ti servono sempre le metti 
nel kernel, quelle che ti servono ogni tanto le segni come moduli.
Cmq i passi sono questi: scegli tutte le opzioni che t'interessano, poi 
scegli "salva ed esci".
Una volta che hai salvato digita:
make dep (invio)
make clean (invio)
make bzImage (invio)
make modules (invio
make modules (install)
make install
Guarda che non ti dia errori. Scorri in su la schermata e cerca se c'č 
qualche "warning": interpretalo un po' a naso e ricompila.
Quando va piu' o meno tutto bene (la perfezione non e' per noi 
niubbi) digita:
cp /boot/vmlinuz /boot/vmlinuz.old (cosi' rinomini il kernel vmlinuz in 
vmlinuz.old). 
Poi digita:
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz
A questo punto esci, riavvii e incroci le dita  :))))
Se il pc non parte, riavvia con "linux-2.4" e ricompila il kernel in modo 
piu' appropriato (cerca di capire nella schermata di avvio cosa non va).
Se tutto va bene, una volta in kde apri una shell e spostati nella cartella
dove hai compilato il modulo "ltmodem.o". Digita lsmod ltmodem.o
e il gioco e' fatto, il modem funziona. Se ti dice che ci sono degli 
unresolved symbols, significa che hai compilato male.
Configura la connessione e naviga.
Se cosě non ti funziona ancora, o se ti sei rotto le palle di fare il giro 
del mondo per configurare un cazzo di modem, segui quest'altro consiglio: 
vai in edicola e compra "Internet news" che ti regala la distribuzione "Red 
Hat 7.1" su due dischi: e' piu' bella di Suse e ha dentro piu' programmi 
fra cui Koffice ;) 
Installa linux con la versione "Workstation" (scegli di partire di default 
con Kde, che e' la nuova versione 2.1 e comprende un sacco di cosine belle, 
rispetto alla 2.0).
A quel punto mi mandi una mail (
sono...@hotmail.com
) e in tre righe - 
dico tre - ti faccio funzionare il modem. In questo caso e' matematica ;)
Consiglio nel consiglio: togliti la soddisfazione di far funzionare il 
lucent anche sotto suse, ma poi vai in edicola ugualmente: RH 7.1 e' meglio 
e in piu' ti parte gia' tutto configurato (vedi masterizzatore ide...).
Ciao
STe
(fatti sentire)
-- 
http://www.geocities.com/stepuntocom

 make modules (install)
questo voleva essere un:
make modules_install
ciao

Allora:
ti scrivo da knode!!!
Preso dalla disperazione ho riavviato la macchina, ho cliccato sulla 
spinetta e... VA!!!
A questo punto devo pensare che volesse un riavvio (mi sembra il minimo...)
Quindi la tua "vecchia procedura" era già sufficiente.
Adesso, però, entro nel sistema solo come root...
Ma risolverò: voglio un po' ragionare su quello che è successo.
GRAZIE MILLE!
pep.si
P.S. Teniamoci in touch!


 
Per usare il modem anche come utente,
vai in yast1, amministrazione di sistema, gestione utenti,
selezioni l'utente e clicchi sulla casellina "puo' usare modem".
Ciao,
STe
-- 
http://www.geocities.com/stepuntocom

 minimo...)
linux non si riavvia mai !
modprobe ltmodem

 
Io avevo provato a fare cosi' pero' non funzionava.
L'unico modo per caricare il driver ltmodem.o era usare il comando lsmod.
modprobe riferiva infatti "can't locate module".
