È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!

Ci Siamo Trasferiti! Usate Questo Forum Per La Sola Lettura! Il Nuovo Sito & Forum Vi Aspettano Qui: www.spaziocellulare.com

Nuova Discussione
Rispondi
 
Vota | Stampa | Notifica email    
Autore

[GUIDA]: Condividere ADSL sul cell tramite Bluetooth : gnubox, Tutorial

Ultimo Aggiornamento: 07/02/2007 11:15
Email Scheda Utente
Post: 10.756
Post: 5.278
Città: NAPOLI
Età: 36
Sesso: Maschile
OFFLINE
16/01/2006 10:34
 
Modifica
 
Cancella
 
Quota

Allora...

per chi non lo sapesse GnuBox è un software che permette di utilizzare la
connessione Bluetooth per navigare attraverso la linea internet di casa.



In realtà non è esattamente così, GnuBox permette di avere una completa
connessione TCP/IP sul nostro cellulare, "facendolo entrare" a tutti gli effetti
all'interno di una LAN, con un proprio indirizzo ip ecc.. ecc..



Ora vi chiederete senz'altro a cosa serve una connessione Bluetooth se la
massima distanza è al massimo di 30m (10m per i vecchi 3650, 3660 ecc..)... bene
io vi rispondo potrete fare chiamate VOIP gratis, inviare sms gratis, oppure
pensate a quando andate a sdraiarvi sul letto e non avete voglia di alzarvi per
rispondere su MSN, oppure per controllare la posta, oppure ancora per rispondere
a qualche babbo su IRC... bene con questo programma potrete farlo.



Come risaputo la nostra amata Nokia ha omesso alcune parti di codice dello stack
TCP/IP (in particolare PPP) del nostro Nokiotto, ma non solo... anche nei suoi
fratellini 6680, 6681 e probabilmente anche nei futuri Nokia N Series. (per
maggiori informazioni visitate il sito di GnuBox

gnubox.dnsalias.org/gnubox dove xan, l'autore, ha approfondito meglio
l'argomento).

Sappiamo anche che il 6630, 6680, 6681, 6682 sono tutti e quattro basati su
Symbian 8.0a, e solo in uno (6682) la Nokia ha lasciato le librerie che così
tanto a noi servivano.



Bene, le librerie sono state importante con successo e alcune sono state
importante dal vecchio 6600... vai a fondo pagina per leggere su che dispositivi
funziona!!



Seguite ora attentamente questa guida, se avevate già provato con il 6600 o
altri cellulari basati su Symbian 7.0 allora seguite i passi che avevate
compiuto.

Quì di seguito quello che dovrete fare:



GUIDA LINUX

Allora, suppongo che siate utenti già abbastanza esperti.. quindi non starò a
spiegare cose che potete andare a cercare tranquillamente su google.



1) Abilitate il supporto Bluetooth nel vostro kernel. Se avete una versione del
kernel precedente alla 2.4.21 dovete scaricare la patch da

www.holtmann.org/linux/kernel . Successivamente andate nella dir del
vostro kernel e applicate la patch. Avviate ora il config del kernel e abilitate
il supporto Bluetooth come segue:



Bluetooth subsystem support (M)

L2CAP protocol support (M)

SCO links support (M)

RFCOMM protocol support (M)

RFCOMM TTU SUPPORT (Y)



Poi, se avete una scheda Bluetooth integrata, andate in Bluetooth Device
Drivers e selezionate il vostro adattatore.

Successivamente ricompilate il kernel.



2) Scaricate dal sito

www.bluez.org i seguenti pacchetti: bluez-utils, bluez-libs,
bluez-sdp, bluez-firmware, bluez-hcidump, bluez-hciemu.

Decomprimete, compilate e installate tutto.



3) Ora avviate "sdpd" e "hcid", senza argomenti. Adesso, se date il comando
hciconfig dovreste vedere che l'interfaccia hci0 è up con assegnato l'indirizzo
della periferica Bluetooth. Provate a dare il comando "hcitool scan", dovrebbe
trovare il vostro cellulare (se il bluetooth è attivato ovviamente).



4) Ora editare /etc/bluetooth/pin con il vostro PIN.



5) Editate /etc/ppp/peers/dun come segue:

-----Start-------

lock

460800

noauth

crtscts

y.y.y.y:x.x.x.x

ms-dns w.w.w.w

------Stop-------



al posto di y.y.y.y dovete mettere l'ip locale mentre x.x.x.x l'ip remoto che
verrà assegnato al cellulare.

ms-dns l'indirizzo del DNS...

Se volete potete far si che il vostro telefono possa specificare quale indirizzo
IP avere e quale DNS usare (Impostazioni->Punti di Accesso->Bt->Impost.
avanzate)... se andate a fondo pagina nella sezione riguardante "Problemi
riscontrati e come risolverli" c'è una parte che spiega come impostare i DNS.



6) Dovete abilitare l'IP Forwarding.. cercate su google



7) Avviate dund come segue: dund --listen call dun



8) Avviate hcidump, in questo modo potrete sniffare completamente ogni
trasmissione tra il cell e il pc (utile quando proverete gnubox, per vedere se
si connette correttamente ecc...)



9) Scorrete la pagina per passare all'installazione e alla configurazione di
GnuBox sul cellulare.



GUIDA WINDOWS

Assicuratevi che PCSuite non usi il Bluetooth (aprite PC Suite e sotto gestioni
connessioni disabilitate il Bluetooth).




user posted image




Dovete poi andare nelle impostazioni avanzate del vostro Bluetooth e trovare il
sevizio porta seriale. Una volta trovato togliete dal servizio "connessione
protetta" mentre attivate "avvio in automatico" e guardate la porta COM che
utilizza.


user posted image





user posted image





user posted image




Andate sotto pannello di controllo -> Opzioni modem e telefono -> Modem ->
Aggiungi -> Non rilevare il modem -> Cavi di comunicazione .... -> ora
selezionate la porta COM che avete letto prima
-> Avanti -> Fine




user posted image





user posted image





user posted image





user posted image




ora se avete fatto tutto giusto dovreste vedere una cosa di questo tipo:


user posted image




Ora andate sotto le proprietà di risorse di rete -> Crea nuova connessione ->
Avanti -> Installazione di una Connessione avanzata->Avanti


user posted image




Accetta connessioni in ingresso->Avanti


user posted image




Spuntare la casellina "Cavi di comunicazione tra due computer (COMx)"->Avanti


user posted image




Spuntare "non consentire connessioni virtuali"->Avanti


user posted image




Cliccare sul pulsante Aggiungi, compilare solo il primo campo e date invio.
Avrete così aggiunto un utente di tipo Guest, ora cliccate su Avanti.


user posted image




Cliccate due volte su "Protocollo Internet (TCP/IP)"


user posted image




spuntate la checkbox "Consenti ai chiamanti di accedere alla rete locale" e
"Consenti al computer chiamante di specificare il proprio indirizzo IP". Poi
compilate i rimanenti capi come segue (l'ip dovete cambiarlo a seconda della
configurazione della vostra rete)


user posted image




Fine!


user posted image




Ora sotto le connessioni di rete dovreste trovarvi questo:


user posted image




Cliccate due volte su "Connessioni in Ingresso", andate sotto la scheda Utenti e
spuntate "Consenti sempre alle periferiche connesse direttamente come i computer
palmtop di connettersi senza password".




user posted image




Adesso dovete abilitare l'IP Forwarding.. per farlo seguite questa guida:

support.microsoft.com/?kbid=315236

a operazione terminata riavviate il computer per apportare le modifiche.



Ora andate sotto Pannello di controllo -> Opzioni modem e telefono -> Modem ->
selezionate Cavi di comunicazione tra due PC (COMx) e cliccate su Proprietà



Andate nella scheda Modem e aumentate la velocità massima della porta.


user posted image


Fine.



Ok, siamo a buon punto. Nel caso in cui il PC, al quale il cellulare Bluetooth è
collegato, fosse direttamente collegato al Modem ADSL dovrete condividere
la linea (ADSL) come segue:




user posted image



user posted image


(immagini by

Jamax
)



Se invece siete in una LAN siete a posto così
biggrin.gif



CONFIGURAZIONE GNUBOX

Nota: le librerie mancanti (di cui si è parlato sopra) sono già incluse
nel pacchetto di installazione di seguito, quindi vi pregooo non chiedete dove
trovarle!
biggrin.gif)




Download GnuBox 6630/80/81 - 18/10/2005




1) Consigliato... Deep reset del
cellulare (*#7370#)

2) Installazione GnuBox (link sopra)

3) Menù -> Strumenti -> Impostazioni ->
Connessione -> Punti di Accesso -> Nuovo p.to di accesso -> Usa impost. predef.




user posted image




- Nome connessione: Bt

- Tipo di trasporto dati: Dati a pacchetto

- Nome p.to di accesso: Bt

- Nome utente: Nessuno

- Richiesta password: No

- Password: ****

- Autentificazione: Normale

- Homepage: Nessuna




user posted image



user posted image



user posted image




4) Ora aprite GnuBox.. dovreste avere
una schermata simile a questa (aspettate qualche secondo e il programma vi dirà
"Bt not found ec..":


user posted image




6) GnuBox -> Opzioni -> Install ->
create records


user posted image


Se l'operazione è andata a buon fine dovrebbe apparire il messaggio "Done".



7) Chiudere e riaprire GnuBox, ora
dovrebbe apparire una schermata simile a questa:


user posted image




8)

Utenti Windows

GnuBox -> Opzioni -> Install -> set RAS login script


user posted image


se l'operazione è avvenuta con successo dovrebbe uscire il messaggio "Done"



GnuBox -> Opzioni -> 2box Bluetooth -> Serial port


user posted image


Vai a *1



Utenti Linux

GnuBox -> Opzioni -> 2box Bluetooth -> LAN Access server


user posted image


Vai a *1



-----------------------------------------------

*1 ora selezionate il nome del
vostro PC... (nel mio caso è "Bt01 (srv01)")


user posted image




ed infine quando vi chiede se volete richiedere l'encrypt scegliete di NO.


user posted image


-----------------------------------------------



Se l'operazione è andata a buon fine dovrebe apparire il messaggio "Set BT
registry here".



9) GnuBox -> Opzioni -> Debug -> Test
comm channel


user posted image




Verifica se il telefono si collega correttamente al servizio porta seriale del
PC (il test dura circa ~20s).

Durante il test se siete su Windows vedrete l'icona del Bluetooth lampeggiare o
comunque succederà qualcosa (un avviso grafico), mentre se siete su Linux
avviate hcidump così potete sniffare tutto il traffico Bluetooth. Durante il
test probabilmente vi verrà chiesto il codice di accesso (solitamente 12345).

Se durante il test non avviene nulla sul vostro pc allora c'è un problema nella
configurazione del servizio porta seriale, controllate di non aver dimenticato
di fare qualcosa.



10) GnuBox -> Opzioni -> Debug -> Bring
Up If


user posted image




Se il test precedente è avvenuto con successo proviamo a stabilire la
connessione.

Nel caso in cui venisse fuori il messaggio "Connection Open" la connessione è
avvenuta con successo, se siete su Windows vedrete sotto le proprietà di rete un
client connesso alla "Connessione in Ingresso", se siete su Linux date uno
sguardo a /var/log/messages .. dovreste vedere qualcosa di questo tipo:



Oct 13 23:53:48 srv01 hcid[816]: link_key_request (sba=00:0E:A1:32:55:BB,
dba=00:11:9F:BD:C2:28)

Oct 13 23:53:48 srv01 dund[4226]: New connection from 00:11:9F:BD:C2:28

Oct 13 23:53:48 srv01 pppd[4227]: pppd 2.4.4b1 started by root, uid 0

Oct 13 23:53:48 srv01 pppd[4227]: Using interface ppp1

Oct 13 23:53:48 srv01 pppd[4227]: Connect: ppp1 <--> /dev/rfcomm0

Oct 13 23:53:48 srv01 kernel: PPP BSD Compression module registered

Oct 13 23:53:48 srv01 kernel: PPP Deflate Compression module registered

Oct 13 23:53:48 srv01 pppd[4227]: found interface eth0 for proxy arp

Oct 13 23:53:48 srv01 pppd[4227]: local IP address 192.168.0.5

Oct 13 23:53:48 srv01 pppd[4227]: remote IP address 192.168.0.6



provate ad eseguire ifconfig e vedere se l'interfaccia pppX è stata tirata su
con successo, provate anche a pingare il vostro telefono.



Se viene invece fuori un errore controllate a fine thread "Problemi riscontrati
e come risolverli".



11) GnuBox -> Opzioni -> Install ->
Change default AP


user posted image




Questa opzione, aggiunta nell'ultima versione, permette di impostare il Punto di
Accesso BT come AP di default, questo permette di utilizzare molti programmi che
usano come connessione predefinita quella di default!

Se l'operazione è avvenuta con successo dovrebbe apparirvi un messaggio del tipo
"Done. Now the Access Point Bt..."



NAVIGARE IN INTERNET

Allora, innanzi tutto procuratevi Opera8, lo potete scaricare a questo
indirizzo:


www.opera.com/products/mobile/produ...ducts/#series60



una volta installato configuratelo come segue:


user posted image




ora provate ad aprire questo Indirizzo Web: www.google.it

Se visualizzate correttamente google siete a posto, vi funziona TUTTO. Potete
anche non continuare a leggere...!!! Congraturazioni!



Per i poveracci a cui non funzionasse provate ad inserire questo indirizzo Web:
66.249.85.99



1) Mi funzionaaaa! riesco a visualizzare Google!

Avete un problema ai DNS... andate a fine thread "Problemi riscontrati e come
risolverli".

2) Non mi funziona...
sad.gif


CONTROLLATE, PRIMA DI EFFETTUARE LE PROVE, DI DISABILITARE OGNI FIREWALL SUL
PC... PERFAVORE!


In questo caso è tosta la cosa... ci possono essere più cause a questo
problema... ad ogni modo prova a pingare dal PC il cellulare per vedere se i
pacchetti arrivano correttamente a destinazione

Poi scarica

IPView2
e prova a pingare il PC dal cellulare. Se non dovesse pingare
controlla di aver dato GnuBox->Opzioni->Install->Change default AP e riprova
ancora.

... se i passaggi precedenti sono OK allora controlla di aver condiviso la linea
internet correttamente...



PROBLEMI RISCONTRATI E COME RISOLVERLI

- Con Opera se inserisco come pagina web un nome a dominio (www.google.it)
non funziona, mentre se inserisco un indirizzo IP (es. 66.249.85.99) funziona!


Innanzi tutto scollegate il cellulare dal PC (nel caso in cui fosse collegato
via Bluetooth).

Il vostro caso è un tipico problema di DNS. Solitamente si verifica se avete
Windows e il modem ADSL è collegato direttamente al PC a cui dovete collegare il
cellulare.

Innanzi tutto scollegato il cellulare dal pc, qualora sia connesso via
Bluetooth.

1. Andate nelle proprietà della vostra connessione di rete (quella che
condividete)


user posted image




Ora andate nelle scheda Rete e cliccate due volte su "Protocollo Internet
(TCP/IP"....


user posted image




Specificate gli IP dei DNS nei campi...


user posted image


Immagini by

subbywrc




Dopo di che prendete il telefono, aprite GnuBox e andate su GnuBox -> Opzioni ->
Install -> delete record, in questo modo cancellerete il punto di accesso Bt
creato precedentemente.

2. Ricreate il punto di accesso Bt come descritto nella guida specificando,
sotto le impostazioni avanzate, anche i DNS:




user posted image




3. GnuBox -> Opzioni -> Install -> Set to GPRS




user posted image




4. GnuBox -> Opzioni -> Install -> Auto set modem ID

5. GnuBox -> Opzioni -> Install -> create record

6. GnuBox -> Opzioni -> Install -> Copy from GPRS




user posted image




6. chiudere e riaprire GnuBox

7. seguite la guida se avete dimenticato qualcosa... altrimenti procedete al
Bring Up if.



Provate a pingare qualche dominio (tipo google.it) con IPView2 oppure più
semplicemente provate a navigare con Opera.



- GnuBox -> Opzioni -> Debug -> Bring Up If mi da errore

Errore -29: Andate sotto le proprietà della connessione in ingresso, sotto la
scheda utenti spuntante "Consenti sempre alle periferiche connesse direttamente
come i computer palmtop di connettersi senza password". (grazias divdax)

Errore -1: Sicuramente avete sbagliato qualcosa sul cellulare, controllate di
aver seguito tutti i passaggi correttamente...



- GnuBox -> Opzioni -> Debug -> Bring Up If mi crasha

Innanzi tutto riavviate il telefono.

Utenti Windows: controllate di aver dato GnuBox -> Opzioni -> Install ->
set RAS login script



Utenti Linux: avviate dund come "dund --listen --nodetach call dun"

Provate ora a rifare Bring Up if e su Linux probabilmente vi verrà fuori questo
errore: dund[5947]: RFCOMM TTY creation failed. No such file or directory(2)

Se dovesse essere questo date questo comando: mknod /dev/rfcomm0 c 216 0

Riavviate il cellulare nuovamente e riprovate...



- Quando cerco di creare la connessione in ingresso mi da un errore sul
"Servizio routing e accesso remoto"


Vai in Pannello di controllo -> Strumenti di amministrazione -> Servizi e
controlla che il servizio "Routing e accesso remoto" sia avviato.

Se non fosse avviato tenta di avviarlo manualmente e controlla che abbia come
tipo di avvio "Automatico".

Se il servizio viene avviato normalmente allora riprovate a creare la
connessione in ingresso, nel caso in cui vi dia un errore molti utenti hanno
risolto seguendo la procedura quì riportata:

1) In Blocco Note incollare quanto segue (senza inizio e fine..):

--------------INIZIO-----------------

Windows Registry Editor Version 5.00



[HKEY_CLASSES_ROOT\CLSID\{6BC096C4-0CE6-11D1-BAAE-00C04FC2E20D}]

"AppID"="{A5CEB593-CCC3-486B-AB91-9C5C5ED4C9E1}"

@="IAS OLE-DB Data Store"



[HKEY_CLASSES_ROOT\CLSID\{6BC096C4-0CE6-11D1-BAAE-00C04FC2E20D}\InprocServer

32]

"ThreadingModel"="Free"

@="C:\\WINDOWS\\System32\\iasrecst.dll"



[HKEY_CLASSES_ROOT\CLSID\{6BC09693-0CE6-11D1-BAAE-00C04FC2E20D}]

"AppID"="{A5CEB593-CCC3-486B-AB91-9C5C5ED4C9E1}"

@="IAS Netsh Jet Helper"



[HKEY_CLASSES_ROOT\CLSID\{6BC09693-0CE6-11D1-BAAE-00C04FC2E20D}\InprocServer

32]

"ThreadingModel"="Free"

@="C:\\WINDOWS\\System32\\iasrecst.dll"



[HKEY_CLASSES_ROOT\CLSID\{6BC09692-0CE6-11D1-BAAE-00C04FC2E20D}]

"AppID"="{A5CEB593-CCC3-486B-AB91-9C5C5ED4C9E1}"

@="IAS Attribute Dictionary"



[HKEY_CLASSES_ROOT\CLSID\{6BC09692-0CE6-11D1-BAAE-00C04FC2E20D}\InprocServer

32]

"ThreadingModel"="Free"

@="C:\\WINDOWS\\System32\\iasrecst.dll"

-------------FINE---------------



2) Modificare l'estensione del file che si è creato da .txt a .reg

3) Eseguire il file.reg (basta che ci clicchi due volte sopra)

4) Start -> Esegui -> regsvr32 C:\WINDOWS\System32\iasrecst.dll

5) Riavviare il PC per sicurezza e riprovare ad attivare il servizio di Routing
e accesso remoto.



- Le applicazioni tipo "Web" ecc... non mi vanno

E' normale, le applicazioni preinstallate non vanno poichè non vedono "Bt" come
il punto di accesso predefinito
sad.gif



COMPATIBILITA' (Nokia series60 Symbian 8.0a)

Nokia 6680

fw v2.04.15 -> WORKS

fw v3.04.11 -> WORKS

fw v3.04.35 -> WORKS

fw v3.04.37 -> WORKS

fw v4.04.07 -> NO FEEDBACK



Nokia 6681

fw v3.10.6 - NO FEEDBACK

fw v4.00.15 -> WORKS



Nokia 6682

fw v3.01.1 -> WORKS



Nokia 6630

fw v2.39.129 -> WORKS

fw v2.39.15 -> WORKS

fw v3.45.113 -> WORKS

fw v4.03.18 -> WORKS

fw v4.03.38 -> WORKS

fw v4.03.40 -> NO FEEDBACK

fw v4.03.88 -> NO FEEDBACK

fw v5.03.08 -> WORKS





NOkia Serie N:
NO FEEDBACK

di Matteo6630





[Modificato da fabiano1987 16/01/2006 10.37]




Ciao! Clicca Sul Banner In Alto Per Entrare Nel Mondo NOKIA! Enjoy
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 2 | Pagina successiva
Nuova Discussione
Rispondi
Cerca nel forum
Tag cloud   [vedi tutti]

| Home | Contattaci | Lavora Con Noi | Per La Tua Pubblicità | Recensioni Cellulari | Schede Cellulari | Registrati Al FORUM |


Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Crea forum gratis, gestisci la tua comunità! Iscriviti a FreeForumZone
FreeForumZone [v.6.1] - Leggendo la pagina si accettano regolamento e privacy
Tutti gli orari sono GMT+01:00. Adesso sono le 17:53. Versione: Stampabile | Mobile
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com