Comment attacher votre connexion internet nokia n95s à votre portable via bluetooth dans linux

Parfois, vous vous retrouvez quelque part avec votre ordinateur portable où vous ne pouvez pas trouver WiFi ouvert. Heureusement, vous avez un Nokia N95 et un adaptateur Bluetooth. Je vais vous montrer comment attacher votre N95 à votre ordinateur portable via Bluetooth la voie de ligne de commande rapide et sale, ainsi que la manière graphique plus jolie. Dans ces exemples, je me présente Fedora 9 et Gnome.

Attention: Vous voulez probablement que faire si vous avez un plan de données décent. L`utilisation des données 3G peut entraîner un projet de loi très important!

  1. La première chose que vous devez faire est de vous assurer que votre N95 est jumelé avec votre ordinateur portable. Ceci est beaucoup plus facile que prévu. Aussi longtemps que vous avez le package gnome-bluetooth installée, il est aussi simple que l`ouverture de la liaison à partir du téléphone et en entrant le même mot de passe sur le téléphone et l`ordinateur lorsque vous êtes invité. Vous devez aussi avoir le package ppp et le package wvdial installé. Si vous n`êtes pas, vous pouvez tout simplement exécuter, en tant que root dans une fenêtre de terminal, yum install ppp wvdial (Ou à l`emploi tout responsable package est W / votre distribution Linux).
  2. Maintenant que les deux appareils sont appairés, ouvrez une fenêtre de terminal et exécutez hcitool scan de découvrir votre téléphone Bluetooth adresse MAC. Cette section concerne à la fois la ligne de commande et les pièces de ce tutoriel interface utilisateur graphique.

    [Utilisateur radon @ ~] $ hcitool scan
    Numérisation ...
    00: 22: 66: 9F: 83: 37 N95

  3. Ensuite, nous utilisons sdptool pour trouver le canal pour le service Accès réseau.

    [Utilisateur radon @ ~] $ sdptool parcourir 00: 22: 66: 9F: 83: 37
    00 navigation: 22: 66: 9F: 83: 37 ...
    Nom du service: accès réseau à distance
    Service RecHandle: 0x1004a
    Liste des services d`identification de la classe:
    « Accès réseau à distance » (0 × 1103)
    Protocole Liste de descripteurs:
    « L2CAP » (0 x 0100)
    « RFCOMM » (0 x 0003)
    Canal: 2
    Langue base Attr Liste:
    code_ISO639: 0x454e
    encoding: 0x6A
    base_offset: 0 x 100
    Profil Liste Descriptor:
    « Accès réseau à distance » (0 × 1103)
    Version: 0 × 0100

  4. Il y aura probablement quelques écrans de production. Je n`ai inclus la partie pertinente dans l`exemple précédent. Notez que le service Accès réseau est canal 2.
  5. Utilisation de votre éditeur de texte favori, comme racine, modifier /etc/bluetooth/rfcomm.conf et la faire ressembler à ce qui suit, en remplaçant les téléphones d`adresse MAC et le numéro de canal.
  6. #
    # Fichier de configuration RFCOMM.
    #

    rfcomm0 {
    bind oui-
    périphérique 00: 22: 66: 9F: 83: 37-
    canal 2-
    }

  7. Enregistrez votre rfcomm.conf et quittez votre éditeur de texte.
  8. En tant que root, redémarrez le service Bluetooth:

    [Racine @ ~ radon] # Service redémarrage Bluetooth
    Arrêt des services Bluetooth: [OK]
    Démarrage des services Bluetooth: [OK]

  9. Nous avons créé un port série Bluetooth / dev / rfcomm0 qui sera persistante par les redémarrages. Ceci est le port que vous utiliserez comme « Modem » pendant le reste de la configuration.

Nous passons maintenant à la configuration de la ligne de commande rapide et sale. Vous pouvez passer à la configuration graphique ci-dessous si vous n`êtes pas très à l`aise avec la ligne de commande.

Commande de la méthode ligne
Procédé GUI


Commande Méthode ligne

  1. Modifier /etc/wvdial.conf et la faire ressembler à ceci:
  2. Modem = / dev / rfcomm0
    Baud = 460800
    SetVolume = 0
    Molette de commande = ATDT
    Init1 = ATZ
    Init3 = ATM0
    FlowControl = CRTSCTS

    [Dialer Bluetooth]
    Nom d`utilisateur = utilisateur
    Mot de passe = passe
    Téléphone = * 99 *** 1 #
    Mode stupide = 1
    Init1 = ATZ
    = Hérite Modem0

  3. J`utilise Rogers Wireless au Canada et qui précède est la configuration minimale qui fonctionne pour moi. Littéralement Username = utilisateur et mot de passe = passent. Vous devrez peut-être modifier le nom d`utilisateur, mot de passe, et les lignes de téléphone. Contactez votre fournisseur sans fil pour les informations correctes.
  4. Je devais aussi créer un script appelé /etc/ppp/ip-up.local pour rendre le travail de configuration DNS automatiquement. Voici mon ip-up.local:
  5. #! / Bin / bash
    #

    PATH = / sbin: / usr / sbin: / bin: / usr / bin
    Export PATH
    echo « # créé par pppd » gt; /etc/resolv.conf
    echo « $ {nameserver DNS1} » gt; gt; /etc/resolv.conf
    echo « nameserver $ {} DNS2 » gt; gt; /etc/resolv.conf
    chmod go + r /etc/resolv.conf

    Ne pas oublier de chmod 755 /etc/ppp/ip-up.local

  6. Malheureusement, je ne l`ai pas été capable de se connecter en tant qu`utilisateur normal dans cette configuration que vous devrez connecter la racine.

    [Racine @ ~ radon] # wvdial Bluetooth
    -gt; WvDial: Version dialer Internet 1,60
    -gt; Ne reçois aucune information pour le port série.
    -gt; Modem initialisation.
    -gt; Envoi: ATZ
    ATZ
    D`accord

    -gt; Envoi: ATM0
    ATM0
    D`accord
    -gt; initialisé Modem.
    -gt; Envoi: ATDT * 99 *** 1 #
    -gt; En attente de support.
    ATDT * 99 *** 1 #
    RELIER
    ~ [7F]} # @!}!}}} 2} #} $ @ #}!}} $% } »}&}}}} * G}% ~
    -gt; détectée Carrier. À partir immédiatement PPP.
    -gt; À partir pppd Sun 19 octobre 2008 16:48:56
    -gt; Pid de pppd: 8028
    -gt; En utilisant interface ppp0
    -gt; Adresse IP locales 172.28.53.106
    -gt; adresse IP à distance 10.6.6.6
    -gt; Adresse DNS primaire 207.181.101.4
    -gt; Adresse DNS secondaire 207.181.101.5

  7. J`ai enlevé les lignes comportant des caractères non imprimables, mais sinon vous devriez voir quelque chose de très similaire ci-dessus. Notez que les séjours wvdial au premier plan. Il en est ainsi, vous pouvez le faire en appuyant simplement CTRL-C.
  8. Vous pouvez vérifier que vous êtes connecté en passant à une nouvelle fenêtre de terminal et fonctionne ifconfig.

    [Racine @ ~ radon] # ifconfig
    lo Lien ENCAP: Local Loopback
    iNet adr: 127.0.0.1 Masque: 255.0.0.0
    inet6 adr: :: 1/128 Portée: Hôte
    UP BOUCLE RUNNING MTU: 16436 Metric: 1
    paquets RX: 12767 erreurs: 0 dropped: 0 0 overruns: cadre: 0
    paquets TX: 12767 erreurs: 0 dropped: 0 dépassements: 0 transporteur: 0
    collisions: 0 txqueuelen: 0
    octets RX: 714652 (697,9 Kio) octets TX: 714652 (697,9 Kio)

    ppp0 Lien ENCAP: Point-to-Point Protocol
    inet addr: 172.28.53.106 P-t-P: 10.6.6.6 Masque: 255.255.255.255
    UP pointopoint RUNNING NOARP MULTIDIFFUSION MTU: 1500 Metric: 1
    paquets RX: 4 erreurs: 0 dropped: 0: 0 dépassements ossature: 0
    paquets: 5 erreurs TX: 0 dropped: 0 dépassements: 0 porteuse: 0
    collisions: 0 txqueuelen: 3
    bytes RX: 64 (64,0) b octets TX 94 (94,0 b)

    [Root @ ~ radon] # ping simplehelp.net
    Ping (74.52.95.42) 56 (84) les octets de données.
    64 octets de 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 1 TTL = 46 temps = 110 ms
    64 octets de 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 2 TTL = 46 ms temps = 102
    64 octets de 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 3 TTL = 46 temps = 164 ms
    64 octets de 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 4 TTL = 46 temps = 130 ms
    64 octets de 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 5 TTL = 46 temps = 149 ms
    ^ C
    - statistiques ping simplehelp.net -
    5 paquets transmis, 5 reçus, 0% de perte de paquets, 4513ms de temps
    rtt min / avg / max / MDEV = 102.061 / 131,349 / 164,376 / 23.190 ms

  9. Une fois que vous avez terminé ligne, ne pas oublier de revenir au terminal où vous avez couru wvdial et appuyez sur les touches Ctrl-C.

    ^ Signal de CCaught 2: Tentative de sortie grâce ...
    -gt; Se terminant sur le signal 15
    -gt; Heure de connexion 5,8 minutes.
    -gt; Déconnexion à Dim 19 octobre 16:54:48 2008


Méthode GUI

Video: How to connect internet via bluetooth or USB using mobile in Linux

Maintenant, si tout ça de ligne de commande vous fait peur, voici comment le faire fonctionner à l`aide de l`interface graphique Gnome:

  1. Cliquez Système -gt; Administration -gt; Réseau
  2. Vous serez invité à entrer votre mot de passe racine. Entrez et cliquez sur D`accord.
  3. Video: Tethering & Portable Hotspot (USB, Bluetooth & Wi-Fi)

  4. Vous pouvez voir une liste des périphériques réseau installés. Clique sur le Matériel languette.
  5. Maintenant, cliquez sur le Nouveau bouton, sélectionnez Modem, et cliquez sur D`accord.
  6. Changer la Dispositif de modem / dev / rfcomm0. Si / dev / rfcomm0 n`est pas disponible dans la liste, il suffit de taper. Cliquez sur D`accord.
  7. Maintenant, cliquez sur le Dispositifs languette.
  8. Clique le Nouveau bouton, sélectionnez Modem connexion et cliquez sur Vers l`avant.
  9. Tout ce que je devais faire pour faire mon travail de connexion Rogers Sans-fil est entrer * 99 *** 1 # comme numéro de téléphone, utilisateur comme le nom de connexion, et passer comme le mot de passe. J`ai aussi choisi de nommer cette connexion Bluetooth. Cliquez Vers l`avant.
  10. Je suis parti de ces options à leurs défauts. Cliquez Vers l`avant.
  11. Nous avons fini de créer la connexion. Cliquez Appliquer.
  12. Clique le X dans le coin en haut à droite pour fermer cette fenêtre.
  13. Cliquez Oui pour enregistrer les modifications.
  14. Cliquez D`accord. Non, il ne sera pas nécessaire de redémarrer l`ordinateur.
  15. Alors, nous allons utiliser notre nouvelle connexion. Cliquez Système -gt; Administration -gt; Réseau Contrôle des périphériques.
  16. Sélectionnez la connexion Bluetooth que vous venez de créer et cliquez sur Activer.
  17. Remarquez comment la connexion Bluetooth a changé de Inactif à actif.
  18. Ouvrez Firefox et visitez http://simplehelp.net.
  19. Lorsque vous avez terminé ligne, retournez à la Réseau Contrôle des périphériques fenêtre, sélectionner le Bluetooth active connexion et cliquez sur Désactiver.
  20. Vérifiez que la connexion Bluetooth est en effet inactif, puis fermez la fenêtre Contrôle des périphériques réseau.
  21. Certains d`entre vous demandez peut-être pourquoi je choisi de ne pas utiliser Network Manager. Il est tout simplement en raison du fait que le soutien de haut débit mobile dans le Gestionnaire réseau est dans son enfance et je trouve qu`il est quasi inutilisable. Une fois que le soutien de haut débit mobile Gestionnaire de réseau est mieux, je réécris ce tutoriel sur cette base.
Articles connexes