Repository 32bit  Forum
Repository 64bit  Wiki

Modem Interno AC97

Scrivete su questo forum se avete problemi o volete dare buoni consigli sui computer portatili (Laptop).

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare il modello preciso del laptop in questione.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Modem Interno AC97

Messaggioda Riddick » ven apr 07, 2006 22:34

Ciao a tutti,
Mi sto preparando per una settimana in Sicilia con solo il 56k...

Onboard sul mio Toshiba M100 ho questo modem:
Codice: Seleziona tutto
00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03)

Ho come modulo nel kernel:
Codice: Seleziona tutto
root@ed2:/home/ed# modprobe -v  snd-intel8x0m
insmod /lib/modules/2.6.16.1/kernel/sound/pci/snd-intel8x0m.ko

E ho installato "slmodem-2.9.10" con opzione ALSA...

Voglio connettermi a Tin 56k

Ora ci sono vari problemi...
1. Quando (da kppp) diala il modem nopn lo sento dalla catra sonora.
2. Il momento che faccio
Codice: Seleziona tutto
/usr/sbin/slmodemd --alsa --country=ITALY --group=users modem:1

la linea risulta occupata (da un telefono sulla stessa linea)

Mi potete aiutare?

Grazie,
Riddick

Ok - ho installato wvdial, ma devo dirli di ignorare il dialtone, che non sa fare mi sa.
Avatar utente
Riddick
Linux 2.4
Linux 2.4
 
Messaggi: 274
Iscritto il: mar gen 03, 2006 16:20
Località: Roma o Bristol

Messaggioda manublade » sab apr 08, 2006 6:53

Ci si rivede....
Prova ad usare il modulo snd-intel8x0 ed ad installare slmodemd senza il supporto ad alsa.
Se usi un kernel intorno al 2.6.15 o superiore procurati la versione slmodem-2.9.11-20051101.
Per ignorare il dialtone se usi kppp c'è un'opzione, se preferisci crearti uno script usa l'opzione ATX3 OK prima del numero di telefono che sarà del tipo ATDT095xxxxx
Cioè il tuo script sarà tipo

/usr/sbin/pppd connect '/usr/sbin/chat -v "" ATX3 OK ATDT0952141010 CONNECT "" ' user username@libero.it -d -detach &

Con questo script ed alcune modifiche ad altri file (/etc/ppp/options, pap-secrets e chap-secrets) mi collegavo a libero prima dell'ADSL.
Ciao
manublade
Linux 2.4
Linux 2.4
 
Messaggi: 499
Iscritto il: dom gen 08, 2006 22:21

Messaggioda Riddick » sab apr 08, 2006 9:55

ok... grazie mille di tutto l'aiuto, ma dovremmo andare un po piu piano:

Ho scaricato:
slmodem-2.9.11-20051101

ma dovrei solo compilare quello che e' in /modem o doveri compilare
tutto il programma?

Grazie,
Riddick

P.S. hai il mio stesso laptop?
Avatar utente
Riddick
Linux 2.4
Linux 2.4
 
Messaggi: 274
Iscritto il: mar gen 03, 2006 16:20
Località: Roma o Bristol

Messaggioda Riddick » sab apr 08, 2006 10:00

Nel compilare tutto it programma ho questo errore:
Codice: Seleziona tutto
bash-3.00# make KERNEL_DIR=/usr/src/linux
make -C modem all
make[1]: Entering directory `/home/ed/Documents/Downloads/network/network_tools/slmodem-2.9.11-20051101/modem'
rebuild profile...
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_main.o -c modem_main.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_cmdline.o -c modem_cmdline.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem.o -c modem.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_datafile.o -c modem_datafile.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_at.o -c modem_at.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_timer.o -c modem_timer.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_pack.o -c modem_pack.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_ec.o -c modem_ec.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_comp.o -c modem_comp.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_param.o -c modem_param.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_debug.o -c modem_debug.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o homolog_data.o -c homolog_data.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o dp_sinus.o -c dp_sinus.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o dp_dummy.o -c dp_dummy.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o sysdep_common.o -c sysdep_common.c
gcc  -o slmodemd modem_main.o modem_cmdline.o modem.o modem_datafile.o modem_at.o modem_timer.o modem_pack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o dsplibs.o sysdep_common.o
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_test.o -c modem_test.c
gcc  -o modem_test modem_test.o modem_cmdline.o modem.o modem_datafile.o modem_at.o modem_timer.o modem_pack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o dsplibs.o sysdep_common.o
make[1]: Leaving directory `/home/ed/Documents/Downloads/network/network_tools/slmodem-2.9.11-20051101/modem'
make -C drivers KERNEL_DIR=/usr/src/linux
make[1]: Entering directory `/home/ed/Documents/Downloads/network/network_tools/slmodem-2.9.11-20051101/drivers'
cc -I/usr/src/linux/include -o kernel-ver kernel-ver.c
make all KERNEL_VER=2.6.16.1
make[2]: Entering directory `/home/ed/Documents/Downloads/network/network_tools/slmodem-2.9.11-20051101/drivers'
make modules -C /usr/src/linux SUBDIRS=/home/ed/Documents/Downloads/network/network_tools/slmodem-2.9.11-20051101/drivers
make[3]: Entering directory `/usr/src/linux-2.6.16.1'
  CC [M]  /home/ed/Documents/Downloads/network/network_tools/slmodem-2.9.11-20051101/drivers/amrmo_init.o
  CC [M]  /home/ed/Documents/Downloads/network/network_tools/slmodem-2.9.11-20051101/drivers/sysdep_amr.o
  CC [M]  /home/ed/Documents/Downloads/network/network_tools/slmodem-2.9.11-20051101/drivers/st7554.o
/home/ed/Documents/Downloads/network/network_tools/slmodem-2.9.11-20051101/drivers/st7554.c:1153: error: unknown field `owner' specified in initializer
/home/ed/Documents/Downloads/network/network_tools/slmodem-2.9.11-20051101/drivers/st7554.c:1153: warning: initialization from incompatible pointer type
make[4]: *** [/home/ed/Documents/Downloads/network/network_tools/slmodem-2.9.11-20051101/drivers/st7554.o] Error 1
make[3]: *** [_module_/home/ed/Documents/Downloads/network/network_tools/slmodem-2.9.11-20051101/drivers] Error 2
make[3]: Leaving directory `/usr/src/linux-2.6.16.1'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/ed/Documents/Downloads/network/network_tools/slmodem-2.9.11-20051101/drivers'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/ed/Documents/Downloads/network/network_tools/slmodem-2.9.11-20051101/drivers'
make: *** [drivers] Error 2
bash-3.00#       


Sto compilando da root
Avatar utente
Riddick
Linux 2.4
Linux 2.4
 
Messaggi: 274
Iscritto il: mar gen 03, 2006 16:20
Località: Roma o Bristol

Messaggioda manublade » sab apr 08, 2006 10:27

Compila da utente normale.
L'errore lo devi risolvere manualmente !!!
Devi modifica il file drivers/st7554.c alla riga 1153 in modo da avere
Codice: Seleziona tutto
static struct usb_driver st7554_usb_driver = {
//      .owner =       THIS_MODULE,
        .name =        "ST7554 USB Modem",


Devi fare make dalla directory principale e poi da root make install.
Ho un toshiba ma diverso dal tuo.
manublade
Linux 2.4
Linux 2.4
 
Messaggi: 499
Iscritto il: dom gen 08, 2006 22:21

Messaggioda Riddick » sab apr 08, 2006 11:28

ok,fattola correzione, compilato ed installato.
Usando sempre il telefono analogico come spia, ora la linea
non e' occupata, e il modem chiama e il server rispone
(la musica normale del 56k).

Pero... quando il server rispone wvdial e kppp mi danno tutti e due: "NO CARRIER"

Come si risolve?

Grazie di nouvo di tutto questo aiuto!!!

Riddick
Avatar utente
Riddick
Linux 2.4
Linux 2.4
 
Messaggi: 274
Iscritto il: mar gen 03, 2006 16:20
Località: Roma o Bristol

Messaggioda manublade » sab apr 08, 2006 11:54

Posta il log di kppp.
manublade
Linux 2.4
Linux 2.4
 
Messaggi: 499
Iscritto il: dom gen 08, 2006 22:21

Messaggioda Riddick » sab apr 08, 2006 15:55

Ecco un po di logs:

Wvdial:
Codice: Seleziona tutto
root@ed2:/home/ed# wvdial
--> WvDial: Internet dialer version 1.54.0
--> Initializing modem.
--> Sending: ATX
ATX
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT7020001033
--> Waiting for carrier.
ATDT7020001033
NO CARRIER
--> No Carrier!  Trying again.
--> Sending: ATDT7020001033
--> Waiting for carrier.
ATDT7020001033
Caught signal #2!  Attempting to exit gracefully...
--> Disconnecting at Sat Apr  8 16:50:40 2006


Kppp:
Codice: Seleziona tutto
ed@ed2:~$ kppp
Opener: received SetSecret
Opener: received SetSecret
Opener: received OpenDevice
Opener: received RemoveSecret
Opener: received RemoveSecret
Opener: received OpenResolv
Opener: received OpenResolv
Opener: received KillPPPDaemon


Kppp Login Script Debug Window:
Codice: Seleziona tutto
ATZ
OK

ATM1L1
OK

ATX3
OK

ATDT7020001033
NO CARRIER

Expecting: CONNECT


Mi sa che ci siamo quasi! Scusa che non ho risposto per cosi a lungo, mio
padre dormiva nell stanza col telefono diretto!

Riddick
Avatar utente
Riddick
Linux 2.4
Linux 2.4
 
Messaggi: 274
Iscritto il: mar gen 03, 2006 16:20
Località: Roma o Bristol

Messaggioda manublade » sab apr 08, 2006 16:40

mmm.... ma il numero è giusto? sembra che non trova un modem pronto a rispondere. Prova a fare quel numero col telefono di casa e vedi cosa senti, se i classici rumorini o no.
Sei per caso abbonato ad wind, tele2 od altro? io sono distaccato da telecom e quando ho provato a fare quel numero ho ottenuto un messaggio che mi informa che è inesistente.
Prova a mettere altri numeri, ad esempio 7007000055 e 0952141010 sono i punti di accesso per wind-infostrada, il primo nazionale il secondo locale per catania. Se anche questi ti danno "NO CARRIER", ma fatti dal telefono di casa funzionano, prova a modificare "Attendi il segnale prima di comporre il numero". Se questi non danno "NO CARRIER" ti sarà in ogni caso impossibile accedere non avendo nome utente e pass di wind.
Fai sapere.
manublade
Linux 2.4
Linux 2.4
 
Messaggi: 499
Iscritto il: dom gen 08, 2006 22:21

Messaggioda Riddick » sab apr 08, 2006 17:07

no no, ho connesso ieri sera con questo nummero e con questo login
ieri sera con modem esterno (ma questo laptop non ha COM...).

Altre idee? Provo a giocare un po con ppp ora.

Tutti i rumori vanno bene, ma alla fine dell'operette fa un fischio continuo
per 2 secondi e conclude che "NO CARRIER"

Riddick
Avatar utente
Riddick
Linux 2.4
Linux 2.4
 
Messaggi: 274
Iscritto il: mar gen 03, 2006 16:20
Località: Roma o Bristol

Messaggioda manublade » sab apr 08, 2006 17:14

Ma nel log di kppp ti da "in attesa di : CONNECT" in basso? o "NO CARRIER" lo da subito dopo il numero di telefono?
Ultima modifica di manublade il sab apr 08, 2006 17:16, modificato 1 volta in totale.
manublade
Linux 2.4
Linux 2.4
 
Messaggi: 499
Iscritto il: dom gen 08, 2006 22:21

Messaggioda Riddick » sab apr 08, 2006 17:15

si!
Avatar utente
Riddick
Linux 2.4
Linux 2.4
 
Messaggi: 274
Iscritto il: mar gen 03, 2006 16:20
Località: Roma o Bristol

Messaggioda manublade » sab apr 08, 2006 17:19

Mi spiace, non mi viene inmente niente. Prova a fare un abbonamento gratuito con libero, ad esempio, e prova con loro.
manublade
Linux 2.4
Linux 2.4
 
Messaggi: 499
Iscritto il: dom gen 08, 2006 22:21

Messaggioda Riddick » sab apr 08, 2006 18:12

ehh si si, ma ho fatto un avanzo col tuo script...:
Codice: Seleziona tutto
/usr/sbin/pppd connect '/usr/sbin/chat -v "" ATX3 OK ATDT0952141010 CONNECT "" '  -d -detach

Serial connection established.
using channel 4
Using interface ppp0
Connect: ppp0 <--> /dev/modem
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xf2a4044d> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1f <asyncmap 0xa0000> <auth pap> <magic 0x20b7acb8> <pcomp> <accomp>]
sent [LCP ConfAck id=0x1f <asyncmap 0xa0000> <auth pap> <magic 0x20b7acb8> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xf2a4044d> <pcomp> <accomp>]
sent [PAP AuthReq id=0x1 user="alexander.ando@virgilio.it" password=<hidden>]
rcvd [PAP AuthNak id=0x1 "Authentication failure"]
Remote message: Authentication failure
PAP authentication failed
sent [LCP TermReq id=0x2 "Failed to authenticate ourselves to peer"]
rcvd [LCP TermReq id=0x20]
sent [LCP TermAck id=0x20]
sent [LCP TermReq id=0x3 "Failed to authenticate ourselves to peer"]
Connection terminated.
Terminating on signal 2
Modem hangup


e

Codice: Seleziona tutto
root@ed2:/home/ed# cat /etc/ppp/options
# General configuration options for PPPD:
#lock
defaultroute
noipdefault
modem
/dev/modem
57600
crtscts
# Uncomment the line below for more verbose error reporting:
debug
# If you have a default route already, pppd may require the other side
# to authenticate itself, which most ISPs will not do.  To work around this,
# uncomment the line below.  Note that this may have negative side effects
# on system security if you allow PPP dialins.  See the docs in /usr/doc/ppp*
# for more information.
#noauth
passive
asyncmap 0
name "alexander.ando@virgilio.it"
password "gateway"


...allora cos'e' sto authentication error che sono giusti quei dati?

Riddick
Avatar utente
Riddick
Linux 2.4
Linux 2.4
 
Messaggi: 274
Iscritto il: mar gen 03, 2006 16:20
Località: Roma o Bristol

Messaggioda manublade » sab apr 08, 2006 18:20

il mio /etc/ppp/option è

/dev/ttySL0
57600
debug
lock
crtscts
defaultroute
mtu 552
mru 552

in /etc/ppp/pap-secrets e /etc/ppp/chap-secrets

# Secrets for authentication using PAP
# client server secret IP addresses
"nomeutente@libero.it" * "password"

# devi mettere le virgolette
e lo script di connessione è come detto

/usr/sbin/pppd connect '/usr/sbin/chat -v "" ATX3 OK ATDT0952141010 CONNECT "" ' user username@libero.it -d -detach &



ma scusa ti connetti a libero con il nome utente di virgilio?
manublade
Linux 2.4
Linux 2.4
 
Messaggi: 499
Iscritto il: dom gen 08, 2006 22:21

Prossimo

Torna a Laptop

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite