Newsgroup: it.comp.os.linux.software
Titolo: No Connection with new kernel.... :(

Ciao a tutti,
passo subito al sodo: ma che č sto' diavolo di ioctl? Na specie di filtro 
rompiballe? :)
No davvero ho provato ad installare il nuovo kernel 2.4.3 ma non sono 
riuscito a far andare la connessione ad Internet :((
Ogni qual volta provo a connettermi lanciando il mio scriptino ppp-start 
(frutto di duro lavoro ;P) quando avvio con la nuova immagine del kernel mi 
dice:
Serial connection estabilished.
ioctl(PPPIOCGFLAGS): Invalid argument.
Negozia la connessione a livello di linea, ma poi al segnale CONNECT del 
modem si punta...
Uffffaa!! Che devo fare? Sicuramente sbaglio qualcosa nella fase di 
configurazione del kernel, ma cosa? Ho provato ad abilitare e disabilitare 
varie combinazioni di cose di cui non ero sicuro ma non riesco a venirne a 
capo, il pppd non vuole proprio andare... :((((
Riporto di seguito il contenuto di /ust/log/message:
Apr 18 00:16:18 linux kernel: tty_io.c: process 249 (setserial) used 
obsolete /dev/cua - update software to use /dev/ttyS1
Apr 18 00:16:18 linux pppd[250]: pppd 2.3.11 started by root, uid 0
Apr 18 00:16:18 linux pppd[250]: Perms of /dev/ttyS1 are ok, no 'mesg n' 
neccesary.
Apr 18 00:16:19 linux chat[251]: send (ATZ^M)
Apr 18 00:16:19 linux chat[251]: expect (OK)
Apr 18 00:16:20 linux chat[251]: ^M
Apr 18 00:16:20 linux chat[251]: OK
Apr 18 00:16:20 linux chat[251]:  -- got it
Apr 18 00:16:20 linux chat[251]: send (ATL3DT1055411055^M)
Apr 18 00:16:20 linux chat[251]: expect (CONNECT)
Apr 18 00:16:20 linux chat[251]: ^M
Apr 18 00:16:46 linux chat[251]: ^M
Apr 18 00:16:46 linux chat[251]: CONNECT
Apr 18 00:16:46 linux chat[251]:  -- got it
Apr 18 00:16:46 linux chat[251]: send (^M)
Apr 18 00:16:46 linux pppd[250]: Serial connection established.
Apr 18 00:16:46 linux pppd[250]: ioctl(PPPIOCGFLAGS): Invalid argument
Apr 18 00:16:47 linux pppd[250]: Exit.
-- 

 varie combinazioni di cose di cui non ero sicuro ma non riesco a venirne a 
Se non sei sicuro di cio' che hai fatto consiglio una sana lettura
(chiamasi PPP-HOWTO) e lo puoi trovare come sempre sul sito di ILDP
(
http://pluto.trew.it/ildp/HOWTO/HOWTO-INDEX-3.html
)
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

neccesary.
Basta leggere il README e il Changelog del kernel.
Il 2.4.x pretende la versione di PPPD 2.4.0... tu hai la 2.3.11 come si
evince dal log quotato.
Ciao
-- 
Beware of bugs in the above code; I have only proved it correct, not tried it.
                                                        - Donald Knuth
Maurizio - Tannoiser
Founder Member of ERLUG (Emilia Romagna Linux User Group)
http://erlug.linux.it

 Apr 18 00:16:18 linux pppd[250]: pppd 2.3.11 started by root, uid 0
                                   ^^^^^^^^^^^
Il tuo problema al 99% e' qui: devi usare una versione di pppd uguale o
superiore alla 2.4.0 (come del resto e' indicato in
Documentation/Changes nei sorgenti del kernel...)
-- 
Ciao     |              
sno...@libero.it
Lorenzo  |  "Produci, consuma, crepa" - CCCP Fedeli alla Linea

(frutto di duro lavoro ;P) quando avvio con la nuova immagine del kernel mi 
cat /usr/src/linux/Documentation/Changes
Ciao

 riuscito a far andare la connessione ad Internet :(( Ogni qual volta
/usr/src/linux/Documentation/Changes
e scopri che per i kernel 2.4 serve aggiornare pppd.
-- 
Signature under rework - Shuriken