Comment attacher votre connexion internet nokia n95s à votre ordinateur portable via usb sous 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 câble de données USB. Je vais vous montrer comment attacher votre N95 à votre ordinateur portable via USB la façon dont la ligne de commande rapide et sale, ainsi que la façon dont l`interface graphique plus joli. 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!
- Vous devez avoir le paquet et le paquet ppp 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 utilisez le gestionnaire de paquets pour votre distribution Linux).
- Commencez par brancher votre téléphone sur l`ordinateur avec un câble de données USB. Lorsque le téléphone vous invite à sélectionner le mode de connexion, sélectionnez PC Suite.
- Maintenant, ouvrez une fenêtre de terminal et vérifiez votre dmesg. Vous devriez voir quelque chose de semblable à ce qui suit:
[Utilisateur radon @ ~] $ dmesg
usb 4-2: nouveau périphérique USB pleine vitesse à l`aide uhci_hcd et adresse 16
usb 4-2: configuration # 1 choisi parmi 1 choix
cdc_acm 02/04: 1,10: ttyACM0: dispositif d`ACM USB
usb 4-2: mauvais descripteurs CDC
usb 4-2: mauvais descripteurs CDC
usb 4-2: Nouveau périphérique USB trouvé, idVendor = 0421, idProduct = 0070
USB 2.4: de nouvelles chaînes de périphérique USB: Mfr = 1, produit = 2, SerialNumber = 0
usb 4-2: Produit: Nokia N95 8 Go
usb 4-2: Fabricant: NokiaNotez la ligne qui dit cdc_acm 02/04: 1,10: ttyACM0: dispositif d`ACM USB. Cela nous indique que le modem du téléphone est / dev / ttyACM0.
Nous passons maintenant à la configuration de la ligne de commande rapide et sale. Ne hésitez pas à passer à la configuration GUI ci-dessous si vous n`êtes pas très à l`aise avec la ligne de commande.
- Modifier /etc/wvdial.conf et la faire ressembler à ceci:
- 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.
- 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:
- 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 USB
-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 - 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.
- 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)[Racine @ ~ 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 - 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 4.7 minutes.
-gt; Sun Débranchement de 19 octobre 2008 18:24:32
Modem = / dev / ttyACM0
Baud = 460800
SetVolume = 0
Molette de commande = ATDT
Init1 = ATZ
Init3 = ATM0
FlowControl = CRTSCTS[USB Dialer]
Nom d`utilisateur = utilisateur
Mot de passe = passe
Téléphone = * 99 *** 1 #
Mode stupide = 1
Init1 = ATZ
= Hérite Modem0
#! / 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
Maintenant, si tout ça de ligne de commande vous fait peur, voici comment le faire fonctionner à l`aide de l`interface graphique Gnome:
- Cliquez Système -gt; Administration -gt; Réseau
- Vous serez invité à entrer votre mot de passe racine. Entrez et cliquez sur D`accord.
- Vous pouvez voir une liste des périphériques réseau installés. Clique sur le Matériel languette.
- Maintenant, cliquez sur le Nouveau bouton, sélectionnez Modem, et cliquez sur D`accord.
- Changer la Dispositif de modem / dev / ttyACM0. Si / dev / ttyACM0 n`est pas disponible dans la liste, il suffit de taper. Cliquez sur D`accord.
- Maintenant, cliquez sur le Dispositifs languette.
- Clique le Nouveau bouton, sélectionnez Modem connexion et cliquez sur Vers l`avant.
- 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 USB. Cliquez Vers l`avant.
- Je suis parti de ces options à leurs défauts. Cliquez Vers l`avant.
- Nous avons fini de créer la connexion. Cliquez Appliquer.
- Clique le X dans le coin en haut à droite pour fermer cette fenêtre.
- Cliquez Oui pour enregistrer les modifications.
- Cliquez D`accord. Non, il ne sera pas nécessaire de redémarrer l`ordinateur.
- Alors, nous allons utiliser notre nouvelle connexion. Cliquez Système -gt; Administration -gt; Réseau Contrôle des périphériques.
- Sélectionnez la connexion USB que vous venez de créer et cliquez sur Activer.
- Remarquez comment la connexion USB a changé de Inactif à actif.
- Ouvrez Firefox et visitez http://simplehelp.net.
- Lorsque vous avez terminé ligne, retournez à la Réseau Contrôle des périphériques fenêtre, sélectionnez la connexion USB active et cliquez sur Désactiver.
- Vérifiez que la connexion USB est en effet Inactif, puis fermez la Réseau Contrôle des périphériques fenêtre.
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.