Repository 32bit  Forum
Repository 64bit  Wiki

wcstreams

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.

wcstreams

Messaggioda samiel » ven apr 29, 2011 13:23

Volevo compilare wvdial per connettermi con la chiavetta USB,
ma wvdial richiede wvstreams. Ora, sulla 13.37 la compilazione di wcstreams
fallisce con un errore misterioso:
Codice: Seleziona tutto
In file included from ipstreams/wvaddr.cc:19:0:
./include/wvaddr.h: In member function 'uint32_t WvIPAddr::addr() const':
./include/wvaddr.h:284:31: warning: dereferencing type-punned pointer will break strict-aliasing rules
./CXX -c ipstreams/wvipraw
In file included from ./include/wvipraw.h:10:0,
                 from ipstreams/wvipraw.cc:8:
./include/wvaddr.h: In member function 'uint32_t WvIPAddr::addr() const':
./include/wvaddr.h:284:31: warning: dereferencing type-punned pointer will break strict-aliasing rules
./CXX -c ipstreams/wvlistener
In file included from ipstreams/wvlistener.cc:10:0:
./include/wvaddr.h: In member function 'uint32_t WvIPAddr::addr() const':
./include/wvaddr.h:284:31: warning: dereferencing type-punned pointer will break strict-aliasing rules
./CXX -c ipstreams/wvresolver
In file included from ./include/wvresolver.h:10:0,
                 from ipstreams/wvresolver.cc:7:
./include/wvaddr.h: In member function 'uint32_t WvIPAddr::addr() const':
./include/wvaddr.h:284:31: warning: dereferencing type-punned pointer will break strict-aliasing rules
./CXX -c ipstreams/wvstreamsdebuggerserver
In file included from ./include/wvstreamsdebuggerserver.h:12:0,
                 from ipstreams/wvstreamsdebuggerserver.cc:6:
./include/wvaddr.h: In member function 'uint32_t WvIPAddr::addr() const':
./include/wvaddr.h:284:31: warning: dereferencing type-punned pointer will break strict-aliasing rules
./CXX -c ipstreams/wvtcp
In file included from ./include/wvtcplistener.h:11:0,
                 from ipstreams/wvtcp.cc:7:
./include/wvaddr.h: In member function 'uint32_t WvIPAddr::addr() const':
./include/wvaddr.h:284:31: warning: dereferencing type-punned pointer will break strict-aliasing rules
./CXX -c ipstreams/wvudp
In file included from ./include/wvudp.h:10:0,
                 from ipstreams/wvudp.cc:8:
./include/wvaddr.h: In member function 'uint32_t WvIPAddr::addr() const':
./include/wvaddr.h:284:31: warning: dereferencing type-punned pointer will break strict-aliasing rules
./CXX -c ipstreams/wvunixdgsocket
In file included from ./include/wvunixdgsocket.h:13:0,
                 from ipstreams/wvunixdgsocket.cc:1:
./include/wvaddr.h: In member function 'uint32_t WvIPAddr::addr() const':
./include/wvaddr.h:284:31: warning: dereferencing type-punned pointer will break strict-aliasing rules
ipstreams/wvunixdgsocket.cc: In constructor 'WvUnixDGSocket::WvUnixDGSocket(const WvFastString&, bool, int)':
ipstreams/wvunixdgsocket.cc:50:32: error: 'chmod' was not declared in this scope
make: *** [ipstreams/wvunixdgsocket.o] Error 1
bash-4.1#

Idee, in attesa che sia disponibile su slacky il pacchetto?

Grazie
M.
samiel
Staff
Staff
 
Messaggi: 5500
Iscritto il: ven gen 16, 2004 0:00
Località: Venezia
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian

Re: wcstreams

Messaggioda ponce » ven apr 29, 2011 13:40

probabilmente ti serve questa patch (e anche questa se vuoi usare make con piu' jobs).
Avatar utente
ponce
Master
Master
 
Messaggi: 1502
Iscritto il: mer mar 05, 2008 16:45
Località: Pisa
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 3.17-rc3
Desktop: lxde

Re: wcstreams

Messaggioda samiel » sab apr 30, 2011 12:22

Perfetto, compilato e funzionante.
Mille grazie
M.
samiel
Staff
Staff
 
Messaggi: 5500
Iscritto il: ven gen 16, 2004 0:00
Località: Venezia
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian

Re: wcstreams

Messaggioda tgmx » sab apr 30, 2011 13:53

Se ti può essere utile, tempo fa ho recuperato uno script che utilizzo per connettere la chiavetta TIM dalla slack:

Codice: Seleziona tutto
#QUESTO SCRIPT SERVE AD AVVIARE LA CONNESSIONE INTERNET CON UNA INTERNET KEY UTILIZZANDO LA CONNESSIONE TIM
#BASTA MODIFICARE IL DEVICE (PORT) CON QUELLO GIUSTO PERCHÈ NON TUTTE LE INTERNET KEY USANO LO STESSO

echo nameserver 213.230.155.10  > /etc/resolv.conf

# the modem port to use:
PORT=/dev/ttyUSB2

# unlock the SIM sending my PIN (skip this if SIM is already unlocked)
#echo AT+CPIN=7432^M >$PORT
# note: the "^M" is actually a character 13 (modem does not like LF - 
#wants CR)

# start pppd using these parameters:
# - speed 921600 (it seems it is not needed)
# - use rts/cts controls (not sure if actually needed)
# - detach from terminal only after pppd is up (or if error happens)
# - setup default routing to the newly created pppd
# - use peer DNS (does not work with H3G, so I setup manually 
#nameservers as above)
# - lcp echo is 6*10=60 seconds (lcp echo apparently required by H3G 
#Italy)
# - connect script sends first an ATZ, then the "tre.it" APN 
#(required by H3G
#   Italy), then the connect stuff
# ***beware*** the following is a single line

/usr/sbin/pppd $PORT 921600 crtscts updetach defaultroute usepeerdns lcp-echo-failure 6 lcp-echo-interval 10 connect '/usr/sbin/chat -t 6 -s -v "" ATZ OK AT+CGDCONT=1,\"IP\",\"ibox.tim.it\",\"\",0,0 OK ATDT*99***1# CONNECT \d\c'


basta avviarlo da root. Per chiudere la connessione:

killall pppd


Forse non è molto elegante però lo porto sempre nella pennetta usb dato che non richiede dipendenze particolari e funziona praticamente ovunque ci sia un pinguino... :-)
Avatar utente
tgmx
Linux 3.x
Linux 3.x
 
Messaggi: 1330
Iscritto il: ven apr 28, 2006 13:40
Località: Ancona
Slackware: 13.37
Desktop: KDE 4

Re: wcstreams

Messaggioda ermes » dom lug 24, 2011 8:40

ciao,
ripesco questo post di qualche mese fa perchè ho comprato una chiavetta TIM senza limiti per i mesi estivi.
Huawey mobile bradband E173.
ho provato l'installazione sul notebook di mia moglie (windows) e funziona senza problemi... installazione, lancio del programma TIM... insomma tutto a posto.
Ho provato l'installazione sul mio notebook (slackware current). L'installazione con lo script appositamente messa sulla chiavetta per linux sembra funzionare.
L'applicazione che permette la connesione si avvia regolarmente ma al momento della connesione il programma sembra entrare in un loop senza fine tentando di accedere alla rete senza successo.

ho provato a cercare nel forum e ho tentato la soluzione dello script di "tgmx".
al lancio dello script però il sistema di risponde con il seguente messaggio:
/usr/sbin/pppd: unrecognized option '/dev/ttyUSB2

ho provato a modificare il dev, come consigliato nei commenti dello script ma niente da fare.
- come facio a sapere a che dev fare riferimento ?
- ho il dubio che il messaggio di errore sia legato ad un errore nello script (dice infatti che non riconosce l'opzione, non il device.

sbaglio ? qualcuno può darmi una mano !

grazie
Avatar utente
ermes
Linux 2.4
Linux 2.4
 
Messaggi: 339
Iscritto il: dom feb 20, 2005 0:00
Località: Rho (Mi)
Slackware: current 64
Desktop: kde

Re: wcstreams

Messaggioda percoco2000 » dom lug 24, 2011 21:17

Di solito le huawey usano /dev/ttyUSB0. Comunque basta dare un'occhio a dmesg per verificare quali periferiche sono assegnate alla penna. P.S. Sicuro che la penna sia gia' in modalita' modem?
Avatar utente
percoco2000
Linux 2.6
Linux 2.6
 
Messaggi: 617
Iscritto il: mer lug 14, 2004 23:00
Località: Salerno
Slackware: 12.2
Kernel: 2.6.27
Desktop: mate - fluxbox
Distribuzione: mint 13 / slackware

Re: wcstreams

Messaggioda ermes » lun lug 25, 2011 11:19

scusa ma sono molto ignorante in materia... cosa significa essere in modalità modem ?
ho provato a inserire nello script tutte le tty_USB* presenti in dev e con alcune, il comando pppd sembrava funzionare... la chiavetta veniva riconosciuta e si accendeva persino la luce verde... poi però non sembrava in grado di navigare... ping www.google.it mi dava errore...
probabilmente mi sfugge qualche pasaggio. devo dare qualche altro comando dopo aver lanciato lo script ?

ho provato a percorrere anche la via di Samiel (wvstreams e wvdial)... ho compilato i due sw e li ho installati...
ho lanciato da root il comando wvdialconfig che mi ha rilevato le caratteristiche del modem... quando però ho lanciato il comando wvdial mi ha dato errore perché chiede user e pwd... ???? ma io non ho questi dati ! in windows funziona tutto senza dati di accesso ...
grazie ancora
Avatar utente
ermes
Linux 2.4
Linux 2.4
 
Messaggi: 339
Iscritto il: dom feb 20, 2005 0:00
Località: Rho (Mi)
Slackware: current 64
Desktop: kde

Re: wcstreams

Messaggioda percoco2000 » lun lug 25, 2011 11:47

Solitamente queste keys, si presentano al sistema come memorie di massa. Bisogna commutarle in modalita' modem, prima di poter effettuare una connessione.

http://ezziolino.blogspot.com/2011/02/i ... lla-3.html

Qui trovi qualche info in piu'.
Avatar utente
percoco2000
Linux 2.6
Linux 2.6
 
Messaggi: 617
Iscritto il: mer lug 14, 2004 23:00
Località: Salerno
Slackware: 12.2
Kernel: 2.6.27
Desktop: mate - fluxbox
Distribuzione: mint 13 / slackware

Re: wcstreams

Messaggioda ermes » mar lug 26, 2011 8:45

ho letto il contenuto del link.
grazie !
Il sistema era già impostato correttamente per commutare da chiavetta a modem.
ho continuato con i miei esperimenti e sono riuscito a navigare con KPPP inserendo i parametri che lo script passa al comando pppd.
chissà perchè con lo script non funzionava.
ora ho un ultimo problema: la chiavetta funziona solo una volta. se la tolgo dal portatile (è in condivisione con mia moglie) e la ricollego, il computer non la riesce più a vedere... e quindi per tornare a navigare mi tocca riavviare (peggio delle installazioni di windows !).

ciao e grazie
Avatar utente
ermes
Linux 2.4
Linux 2.4
 
Messaggi: 339
Iscritto il: dom feb 20, 2005 0:00
Località: Rho (Mi)
Slackware: current 64
Desktop: kde


Torna a Packages

Chi c’è in linea

Visitano il forum: Google [Bot], joe e 2 ospiti