Newsgroup: it.comp.os.linux.sys
Titolo: il modem non risponde

salve a tutto il ng ..
c'è qualcuno che mi può dare una mano ???
meno di due settimane fa ho installato linux (Caldera OpenLinux 2.2)
va tutto bene tranne il modem ... che non risponde ...
ho un modem interno slot ISA ... 5614Jx3[G] V90+56KFlex Internal Modem
che su Win98 è riconosciuto tramite PnP sulla porta COM2 e funziona
tranquillamente ...
anche su Linux è riconosciuto con PnP ma sulla porta ttyS0 (COM1)
il fatto è che se provo a fare la connessione (sia con Kppp che con i due
script /etc/ppp/ppp-on e /etc/ppp/ppp-on-dialer) questa non parte perchè
quando la procedura cerca di inizializzarlo lui non risponde e, con Kppp
compare il messaggio "Sorry, the modem doesn't respond", mentre lo script
ppp-on gli manda anche il comando +++ per passare in modalità comandi, ma
lui continua a non rispondere e quindi lo script fallisce.
la cosa bella però è che se dalla shell dei comandi
facendo:
# cat < /dev/modem &
# cat > /dev/modem)
gli mando io direttamente il comando ATDT riesco a chiamare il mio cellulare
e anche il mio ISP (se chiamo l'ISP in questo modo sento i soliti rumorini
di connessione, ma poi niente ... silenzio assoluto e niente connessione
...), ma se gli mando il comando AT ... o ATR .... o AT&F .... lui non
risponde (dovrebbe rispondere OK ... giusto ??)
ho letto fiumi di HOWTO ma non riesco a risolvere niente ... c'è qualcuno
che mi aiuta ??
P.S
ho messo linux da meno di due settimane (quindi non ci capisco ancora gran
che) e mi piace un sacco .... ma senza rete come faccio ??
non posso sfrattare winzozz !!!
ciao a tutti e grazie  ...
Andrea.

anche su Linux è riconosciuto con PnP ma sulla porta ttyS0 (COM1)
]zac[
Strano, dovrebbe trovarsi sulla S1 ...
Prova a disattivare nel bios la voce s.o. plug and play, poi controlla a
che indirizzo e che irq viene riconosciuto il modem (deve corrispondere
con quelli impostati nel modem (con i ponticelli presumo)).
Salve
         Dbg

 anche su Linux  riconosciuto con PnP ma sulla porta ttyS0 (COM1)
Questo mi sembra piuttosto anomalo... se il modem e' interno
molto probabilmente 'emula' una seriale, di solito COM2, quindi
dovrebbe essere visto come COM2 (ttyS1) anche da Linux. Verifica
la configurazione hardware del modem e se la tua COM2 on-board e'
disattivata da BIOS (senno' vanno in conflitto).
Prova ad usare minicom per effettuare la connessione.
Davide

 disattivata da BIOS (senno' vanno in conflitto).
la configurazione hardware del modem (cioč i ponticelli ... presumo ...)
prevede 5 possibilitą: cioč 4 per le varie porte COM/ttyS e una per usare
PnP ... adesso i jumper sono su PnP
perņ in effetti sul BIOS la COM2 on-board č disattivata ..... ma allora mi
domando: come cavolo fa Win98 a vedere il modem sulla COM2 se questa č
disattivata ??


ho controllato .... i ponticelli possono essere impostati su una delle 4
porte o in un'altra posizione per PnP ... e adesso sono su PnP .... se li
tolgo da PnP e li metto su una porta (ho provato la COM1 e COM2) il modem
non funziona più nemmeno su Win98 ..... che fare ??

ok ... ok ... ci sono riuscito !!!!! adesso il modem risponde !!!!!!
ho spostato tutto (anche per win98) sulla COM3/ttyS2 e ho tolto il PnP
però non è finita .... non ancora ...: adesso mi dà l'errore NO CARRIER
cioè ... il modem risponde, si inizializza, imposta tutto, fa il numero, fa
tutti i classici rumori
di connessione, ma invece di mandare la richiesta di login manda il
messaggio NO CARRIER ..
ho provato a inserire X3 nella stringa di inizializzazione con il risultato
che NO CARRIER lo da subito anzichè dopo aver composto il numero ....
che faccio ???
grazie a tutti ....

però non è finita .... non ancora ...: adesso mi dà l'errore NO CARRIER
Vedi questo thread (piu' sotto) aaa esperto cercasi ...., ti puo' dare
degli spunti
Salve
          Dbg

 grazie a tutti ....
In questo modo il tuo modem aspetta il segnale della linea, ho avuto il tuo
stesso problema sotto winzozz e lo risolto deselezionando l'opzione "attendi
il segnale di libero prima di comporre" che detto in comandi AT dovrebbe
essere:
atdt&c1
se non funziona gioca su questo parametro con questi valori 0,2,3,4
Ciao Luca