Make wvdial su Zenwalk non riuscito

Postate qui per tutte le discussioni legate a Linux in generale.

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) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
Rispondi
Avatar utente
Finalfire
Linux 0.x
Linux 0.x
Messaggi: 5
Iscritto il: dom 27 mag 2007, 10:38
Località: Buonvicino
Contatta:

Make wvdial su Zenwalk non riuscito

Messaggio da Finalfire »

Salve ragazzi,
Da poco tempo a questa parte ho messo da parte Debian e, complice un buon ricordo della vecchia Slacky 10.1, ho scaricato e installato Zenwalk 4.4.1.
Dato che con ppp*, accedendo alla rete via dialup, sembra che la connessione sia inizializzata ma non attiva (infatti non riesco a pingare niente), ho scaricato wvidial e relatve wvstreams.
Installate wvstreams, ok.
Configurata la PKG_CONFIG_PATH, ok.
Quando do il make di wvdial, mi si presenta un target missed:

Codice: Seleziona tutto

root[wvdial-1.56]# make
compiling wvdialer.o...
compiling wvmodemscan.o...
compiling wvpapchap.o...
compiling wvdialbrain.o...
compiling wvdialmon.o...
linking wvdial.a...
ar: creating wvdial.a
compiling wvdial.o...
/usr/local/include/wvstreams/wvlogrcv.h:52: warning: `virtual void WvLogRcv::_make_prefix(time_t)' was hidden
wvdial.cc:36: warning:   by `virtual void WvDialLogger::_make_prefix()'
make: *** No rule to make target `-luniconf', needed by `wvdial'.  Stop.
root[wvdial-1.56]#
Ho notato l'esistenza di una libreria libuniconf.pc, ma e' gia presente nella PKG_CONFIG_PATH, quindi non saprei :(
Potreste delucidarmi? Grazie mille :D

Avatar utente
Finalfire
Linux 0.x
Linux 0.x
Messaggi: 5
Iscritto il: dom 27 mag 2007, 10:38
Località: Buonvicino
Contatta:

Messaggio da Finalfire »

Uhm...
Ho risolto nel modo piu' semplice (installpkg) grazie al consiglio di un amico ma, ecco presentarsi un altro problema (ho postato in un altro forum, copio direttamente da li):

Il mio wvdial e' cosi' composto:

Codice: Seleziona tutto

[Dialer Defaults]
Dial Command = ATDT
Init1 = ATZ
Init2 = ATQ0 X3 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Carrier Check = no
Stupid Mode = yes
Modem Type = Analog Modem
Phone = 7020187187
Modem = /dev/ttyS0
Username = ...
Password = ...
Baud = 115200
Le mie aggiunte riguardano il X3 nel'init2, il Carrier Check e il Stupid Mode (ho anche aggiunto Dial Command ma sarebbe la stessa cosa).

Dando wvdial:

Codice: Seleziona tutto

root[TarGz]# wvdial
--> WvDial: Internet dialer version 1.56 (root@darkstar)
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 X3 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 X3 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT7020187187
--> Waiting for carrier.
ATDT7020187187
CONNECT 44000/V42BIS
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Sun May 27 14:33:24 2007
--> Pid of pppd: 3082
--> Using interface ppp0
--> pppd: x[18][06][08][08]![06][08]
--> pppd: x[18][06][08][08]![06][08]
--> pppd: x[18][06][08][08]![06][08]
--> pppd: x[18][06][08][08]![06][08]
--> local  IP address 80.104.162.6 (tanto e' dinamico :p)
--> pppd: x[18][06][08][08]![06][08]
--> remote IP address 217.141.251.14
--> pppd: x[18][06][08][08]![06][08]
--> primary   DNS address 62.211.69.150
--> pppd: x[18][06][08][08]![06][08]
--> secondary DNS address 212.48.4.15
--> pppd: x[18][06][08][08]![06][08]
wvdial rimane cosi' e non succede nient'altro. Se lo fermo, ok, altrimenti rimane in questo modo.

La connessione, a quanto ho capito, si attiva. Il problema, credo, e' che non arrivano pacchetti.
Infatti, se do ifconfig dopo un paio di minuti:

Codice: Seleziona tutto

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:80.104.162.6  P-t-P:217.141.251.14  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:210 (210.0 b)  TX bytes:372 (372.0 b)
Il mio modem e' seriale, funziona alla perfezione con Linux (almeno, funzionava su Debian e su altre distro :^) ma questa volta la connessione da problemi. Avrei pensato di controllare i comandi AT che Windoze da mentre si connette, magari trovo l'inghippo e li sostituisco, ma volevo chiedere se qualcuno avesse qualche informazione o potrebbe aiutartmi :)
Thanks a lot

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Messaggio da joe »

anch'io usavo wvdial e grosso modo il fatto che la scermata resti ferma così come l'hai postata mi pare buon segno e da quanto vedo direi che sei connesso....

Penseavo all'impostazione dei DNS in /etc/resolv.conf, hai presente?

Tuttavia non sono sicuro perchè wvdial dice anche quali sono i tuoi dns quindi dovrebbero essere impostati...
hai provatoa pingare il remote ip? (remote IP address 217.141.251.14).

Ad ogni modo non sono molto esperto e chiedo scusa se ho detto castronerie...

Ciao.

Avatar utente
Finalfire
Linux 0.x
Linux 0.x
Messaggi: 5
Iscritto il: dom 27 mag 2007, 10:38
Località: Buonvicino
Contatta:

Messaggio da Finalfire »

joe ha scritto:anch'io usavo wvdial e grosso modo il fatto che la scermata resti ferma così come l'hai postata mi pare buon segno e da quanto vedo direi che sei connesso....

Penseavo all'impostazione dei DNS in /etc/resolv.conf, hai presente?

Tuttavia non sono sicuro perchè wvdial dice anche quali sono i tuoi dns quindi dovrebbero essere impostati...
hai provatoa pingare il remote ip? (remote IP address 217.141.251.14).

Ad ogni modo non sono molto esperto e chiedo scusa se ho detto castronerie...

Ciao.
Ciao! Innanzitutto grazie per la risposta :D
Si, e' vero. Sono connesso e credo proprio che sia un problema di protocollo, poiche' a quanto vedo qualche volta la rete invia/riceve pacchetti.
Non ho provato a pingare il remote ip, provo e ti faccio sapere :)
Riguardo /etc/resolv.conf, non l'ho proprio toccato. Forse e' rpoprio questo il problema, ma non lo capisco, dato che sono da dialup. Comuqnue controllero' :)
Graize :)

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Messaggio da joe »

Puoi fare questa prova:

ping maya.ngi.it

e vedi qual'è l'esito

ping 88.149.128.3

e vedi...

Se la prima ti restituisce qualche errrore, ma la seconda funziona e scambia dati allora direi che non ci sono dubbi: 88.149.128.3 è l'indirizzo maya.ngi.it tradotto numericamente.

Se questo fosse il problema, aggiungi in /etc/resolv.conf le righe:

nameserver 62.211.69.150
nameserver 212.48.4.15

che, a quanto dice wvdial, dovrebbero essere gli indirizzi dei tuoi server dns.

Auguri! :p

Avatar utente
Finalfire
Linux 0.x
Linux 0.x
Messaggi: 5
Iscritto il: dom 27 mag 2007, 10:38
Località: Buonvicino
Contatta:

Messaggio da Finalfire »

Eh si, era proprio quello l'inghippo!
Ti ringrazio, non avevo proprio pensato al DNS :D

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Messaggio da joe »

Bene!! :D
Mi fa molto piacere che tu ahbbia risolto!

A presto, saluti :p

Rispondi