Hoe ketting Nokia N95s internet verbinding met uw laptop via Bluetooth in Linux

on October 27, 2008 door Ken Murray op 27 oktober 2008

LinuxSymbian

Soms kom je ergens met je laptop waar je gewoon niet kunt vinden een open WiFi. Gelukkig heb je een Nokia N95 en een Bluetooth-adapter. Ik ga om te laten zien hoe je ketting je N95 aan uw laptop via Bluetooth de quick and dirty opdrachtregel weg, evenals het mooier GUI manier. In deze voorbeelden ben ik actief Fedora 9 en Gnome.

Waarschuwing: U heeft waarschijnlijk alleen dit willen doen als u een fatsoenlijke servicepakket. Het gebruik van 3G-gegevens kan resulteren in een zeer groot factuur!

  1. Het eerste wat je moet doen is ervoor zorgen dat uw N95 is gekoppeld aan uw laptop. Dit is veel gemakkelijker dan ik had verwacht. Zolang u de gnome-bluetooth-pakket geïnstalleerd, het is zo simpel als de inleiding van de koppeling van de telefoon en het invoeren van dezelfde sleutel voor zowel de telefoon en de computer wanneer gevraagd. Moet u ook beschikken over de ppp-pakket en de wvdial pakket geïnstalleerd. Als u dit niet doet, kun je gewoon lopen, als root in een terminal venster, yum install ppp wvdial (of gebruik welk package manager komt w / uw Linux distro).
  2. Nu dat beide apparaten zijn gekoppeld, opent u een terminal venster en voer hcitool scannen naar ontdek uw telefoons Bluetooth MAC adres. Deze afdeling geldt zowel voor de opdrachtregel en GUI onderdelen van deze tutorial.

    [gebruiker @ radon ~] $ hcitool scan
    Scannen ...
    00:22:66:9 F: 83:37 N95

  3. Vervolgens gebruiken we sdptool om uit te vinden van het kanaal voor de Dial-Up Networking dienst.

    [gebruiker @ radon ~] $ sdptool bladeren 00:22:66:9 F: 83:37
    Browsen 00:22:66:9 F: 83:37 ...
    Service Name: Dial-Up Networking
    Service RecHandle: 0 × 1004a
    Service Class ID List:
    "Dialup Networking" (0 × 1103)
    Protocol Descriptor List:
    "L2CAP" (0 × 0100)
    "RFCOMM" (0 × 0003)
    Kanaal: 2
    Taal Base attr Lijst:
    code_ISO639: 0 × 454e
    codering: 0 × 6a
    base_offset: 0 × 100
    Profile Descriptor List:
    "Dialup Networking" (0 × 1103)
    Versie: 0 × 0100

  4. Er zal waarschijnlijk een paar screens van de output. Ik heb alleen het relevante deel in het bovenstaande voorbeeld. Merk op dat de Dial-Up Networking dienst is op kanaal 2.
  5. Gebruik uw favoriete tekst-editor, als root, / etc / bluetooth / rfcomm.conf en maakt het er als volgt uitzien, waarbij uw telefoons MAC-adres en kanaal nummer.
  6. #
    # RFCOMM configuratiebestand.
    #

    rfcomm0 (
    binden ja;
    apparaat 00:22:66:9 F: 83:37;
    kanaal 2;
    )

  7. Sla uw rfcomm.conf en uitgang van uw teksteditor.
  8. Als root, herstart de bluetooth-service:

    [root @ radon ~] # service Bluetooth opnieuw
    Stoppen met Bluetooth-diensten: [OK]
    Begin Bluetooth diensten: [OK]

  9. We hebben nu een Bluetooth seriële poort in / dev/rfcomm0 die zullen worden door aanhoudende herstart. Dit is de poort die je gaat gebruiken als een "modem" in de rest van de configuratie.

Nu gaan we over tot de snelle en vuile opdrachtregel setup. Voel je vrij om naar de GUI setup hieronder als u niet erg comfortabel met de opdrachtregel.

Command Line Methode
GUI Methode


Command Line Methode

  1. Bewerk / etc / wvdial.conf en maakt het er zo uitzien:
  2. Modem = / dev/rfcomm0
    Baud = 460800
    SetVolume = 0
    Dial Command = ATDT
    Init1 = ATZ
    Init3 = ATM0
    FlowControl = CRTSCTS

    [Dialer Bluetooth]
    Gebruikersnaam = user
    Wachtwoord = pass
    Phone = * 99 *** 1 #
    Stupid Mode = 1
    Init1 = ATZ
    Erft = Modem0

  3. Ik gebruik Rogers Wireless in Canada en het bovenstaande is de minimale configuratie die werkt voor mij. Letterlijk Gebruikersnaam = gebruikersnaam en wachtwoord = pass. Mogelijk moet u wijzigingen aanbrengen in de gebruikersnaam, wachtwoord en telefoonlijnen. Neem contact op met uw mobiele provider voor de juiste details.
  4. Ik had ook voor het maken van een script genaamd / etc / ppp / ip-up.local om de automatische DNS configuratie werk. Hier is mijn ip-up.local:
  5. #! / bin / bash
    #

    PATH = / sbin: / usr / sbin: / bin: / usr / bin
    export PATH
    echo "# aangemaakt door pppd"> / etc / resolv.conf
    echo "nameserver $ (DNS1)">> / etc / resolv.conf
    echo "nameserver $ (DNS2)">> / etc / resolv.conf
    chmod go + r / etc / resolv.conf

    Vergeet niet om chmod 755 / etc / ppp / ip-up.local

  6. Helaas heb ik niet in staat om verbinding te maken als een normale gebruiker in deze configuratie zo heb je aan te sluiten als root.

    [root @ radon ~] # wvdial Bluetooth
    -> WvDial: Internet dialer version 1.60
    -> Can't get informatie voor de seriële poort.
    -> Initializing modem.
    -> Sending: ATZ
    ATZ
    OK

    -> Sending: ATM0
    ATM0
    OK
    -> Modem geïnitialiseerd.
    -> Sending: ATDT * 99 *** 1 #
    -> Waiting for carrier.
    ATDT * 99 *** 1 #
    CONNECT
    ~ [7f ]}#@!}!})) 2 }#}$@#}!}$}% \ }"}&}) *))) g% ~
    -> Carrier ontdekt. Startbod PPS onmiddellijk.
    -> Starting pppd bij Sun oktober 19 16:48:56 2008
    -> Pid van pppd: 8028
    -> Gebruiken interface ppp0
    -> Lokale IP-adres 172.28.53.106
    -> Remote IP adres 10.6.6.6
    -> Primaire DNS-adres 207.181.101.4
    -> Secundaire DNS-adres 207.181.101.5

  7. Ik verwijderde de lijnen die onafdrukbare tekens, maar anders zie je iets vergelijkbaars als hierboven. Merk op dat wvdial blijft op de voorgrond. Dit is dus je kunt door simpelweg op Ctrl-C.
  8. U kunt controleren of je online bent, door over te schakelen op een nieuwe terminal venster, en draaien ifconfig.

    [root @ radon ~] # ifconfig
    lo Link encap: Local Loopback
    inet addr: 127.0.0.1 Mask: 255.0.0.0
    inet6 addr::: 1 / 128 Scope: Host
    UP loopback RUNNING MTU: 16436 Metric: 1
    RX packets: 12767 errors: 0 gedaald: 0 overruns: 0 frame: 0
    TX packets: 12767 errors: 0 gedaald: 0 overruns: 0 carrier: 0
    collisions: 0 txqueuelen: 0
    RX bytes: 714652 (697.9 KiB) TX bytes: 714652 (697.9 KiB)

    ppp0 Link encap: Point-to-Point Protocol
    inet addr: 172.28.53.106 PTP: 10.6.6.6 Mask: 255.255.255.255
    UP POINTOPOINT NOARP RUNNING MULTICAST MTU: 1500 Metric: 1
    RX packets: 4 errors: 0 gedaald: 0 overruns: 0 frame: 0
    TX packets: 5 fouten: 0 gedaald: 0 overruns: 0 carrier: 0
    collisions: 0 txqueuelen: 3
    RX bytes: 64 (64,0 b) TX bytes: 94 (94,0 b)

    [root @ radon ~] # ping simplehelp.net
    PING simplehelp.net (74.52.95.42) 56 (84) bytes of data.
    64 bytes uit 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 1 ttl = 46 time = 110 ms
    64 bytes uit 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 2 ttl = 46 time = 102 ms
    64 bytes uit 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 3 ttl = 46 time = 164 ms
    64 bytes uit 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 4 ttl = 46 time = 130 ms
    64 bytes uit 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 5 ttl = 46 time = 149 ms
    ^ C
    - Simplehelp.net ping statistieken --
    5 pakketten verzonden, 5 ontvangen, 0% packet loss, time 4513ms
    RTT min / avg / max / mdev = 102.061/131.349/164.376/23.190 ms

  9. Zodra u klaar bent online, vergeet dan niet om te schakelen terug naar de terminal waar je liep wvdial en druk Ctrl-C.

    ^ CCaught signaal 2: Poging tot afrit sierlijk ...
    -> Afgevende signaal op 15
    -> Connect keer 5,8 minuten.
    -> De verbinding op zondag oktober 19 16:54:48 2008


GUI Methode

Nu, als dat alles opdrachtregel spul bang u, hier is hoe je werkt met Gnome GUI's:

  1. Klik op Systeem -> Beheer -> Netwerk
  2. U wordt gevraagd uw root wachtwoord. Voer het en klik op OK.
  3. Nu zie je een lijst van geïnstalleerde netwerk apparaten. Klik op het tabblad Hardware.

  4. Klik om te vergroten

  5. Klik nu op de knop Nieuw, selecteer Modem en klik op OK.
  6. Wijzig de Modem Apparaat aan / dev/rfcomm0. Als / dev/rfcomm0 is niet beschikbaar in de lijst, typt hij inch Klik op OK.
  7. Nu klikt u op het tabblad Apparaten.

  8. Klik om te vergroten


    Klik om te vergroten

  9. Klik op de knop Nieuw, selecteer modem verbinding en klik op Doorsturen.

  10. Klik om te vergroten

  11. Alles wat ik nodig doen om mijn Rogers Draadloze verbinding werk was voer * 99 *** 1 #, zoals het telefoonnummer, de gebruiker als de login naam, en pas als het Paswoord. Ik koos voor de naam van deze verbinding Bluetooth. Klik op Doorsturen.

  12. Klik om te vergroten

  13. Ik heb deze opties op hun standaardwaarden. Klik op Doorsturen.

  14. Klik om te vergroten

  15. We hebben afgewerkt het maken van de verbinding. Klik op Toepassen.

  16. Klik om te vergroten

  17. Klik op de X in de rechterbovenhoek om dit venster te sluiten.

  18. Klik om te vergroten

  19. Klik op Ja om de wijzigingen op te slaan.
  20. Klik op OK. Nee, we zullen het niet nodig de computer opnieuw opstarten.

  21. Klik om te vergroten

  22. Dus, laten we gebruik maken van onze nieuwe verbinding. Klik op Systeem -> Beheer -> Netwerk Device Control.
  23. Selecteer het Bluetooth-verbinding die u zojuist hebt gemaakt en klik op Activeren.

  24. Klik om te vergroten

  25. Merk op hoe de Bluetooth-verbinding is veranderd van Inactief aan Active.

  26. Klik om te vergroten

  27. Open Firefox en ga naar http://www.simplehelp.net.

  28. Klik om te vergroten

  29. Wanneer u klaar bent online, ga terug naar de Network Device Control venster, selecteert u de actieve Bluetooth-verbinding en klik op Deactiveren.

  30. Klik om te vergroten

  31. Controleer of de Bluetooth-verbinding is inderdaad Inactief, dan sluit de Network Device Control venster.

  32. Klik om te vergroten

  33. Sommigen van u kunnen afvragen waarom ik ervoor gekozen geen gebruik te maken van Network Manager. Het is simpelweg te wijten aan het feit dat mobiele breedband ondersteuning in Network Manager is in zijn kinderschoenen en ik vond dat het vrijwel onbruikbaar. Zodra Network Manager mobiele breedband ondersteuning wordt beter, ik zal herschrijven deze tutorial is gebaseerd op het.
Verwante Posten:
  • Hoe het delen van de GPS in je N95 met je laptop via Bluetooth in Linux
  • Hoe ketting Nokia N95s internet verbinding met uw laptop via USB in Linux
  • Hoe sla je N95 in een draadloos toegangspunt
  • Technologie en Lifestyle
  • Gebruik Adeona te helpen herstellen van een verloren of gestolen laptop
  • Get Simple Help tutorials net zoals deze in uw e-mail inbox elke dag - gratis! Geef uw email adres in:

    U kunt altijd afmelden voor deze e-mail abonnement op elk gewenst moment.


    Bookmark en Share

    0 comments… (0 comments ... Voeg er nu een )

    Verlaat een Commentaar

    U kunt gebruik maken van deze HTML-tags en attributen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>