How to tether your Nokia N95s Internet connection to your laptop via USB in Linux Как троса вашей Nokia N95s Интернет-подключение к ноутбуку с помощью USB в Linux

by Ken Murray on October 27, 2008 путем Кен Мюррей по 27 Октября 2008 года

LinuxSymbian

Sometimes you end up somewhere with your laptop where you just can’t find any open WiFi. Иногда вы в конечном итоге-то с вашим ноутбуком, когда Вы просто не можете найти какой-либо открытой WiFi. Luckily you have a Nokia N95 and a USB data cable. К счастью, у вас есть Nokia N95 и USB-кабеля для передачи данных. I’m going to show you how to tether your N95 to your laptop via USB the quick and dirty command line way, as well as the prettier GUI way. Я собираюсь показать вам, как ваши троса N95 к ноутбуку с помощью USB быстрый и грязный способ командной строки, а также графический способ красивее. In these examples I am running Fedora 9 and Gnome. В этих примерах я Запуск Fedora 9 и Gnome.

Warning: You probably only want to do this if you have a decent data plan. Внимание: Вы, вероятно, только хотят это сделать, если у вас есть достойные данным планом. Using 3G data can result in a very large bill! Использование данных 3G может привести к очень большим законопроект!

  1. You need have the ppp package and the wvdial package installed. Вам необходимо иметь пакет PPP и wvdial пакет. If you don’t, you can simply run, as root in a terminal window, yum install ppp wvdial (or use the package manager for your Linux distro). Если вы не сделаете этого, вы можете просто запустить, как корень в окне терминала, ням установить PPP wvdial (или используйте менеджер пакетов для вашего дистрибутива Linux).
  2. Start by plugging your phone into the computer with a USB data cable. Сначала подключить телефон к компьютеру с USB-кабеля для передачи данных. When the phone prompts you to select the connection mode, select PC Suite . Когда телефон предложит вам выбрать режим подключения выберите PC Suite.
  3. Now open a terminal window and check your dmesg output. Теперь откройте окно терминала и проверьте ваш вывод dmesg. You should see something similar to the following: Вы должны увидеть нечто похожее на следующее:

    [user@radon ~]$ dmesg [пользователь @ радона ~] $ dmesg
    usb 4-2: new full speed USB device using uhci_hcd and address 16 USB 4-2: новые полной скорости USB устройства с помощью uhci_hcd и адреса 16
    usb 4-2: configuration #1 chosen from 1 choice USB 4-2: Конфигурация # 1 выбраны с 1 выбора
    cdc_acm 4-2:1.10: ttyACM0: USB ACM device cdc_acm 4-2:1.10: ttyACM0: USB ACM устройства
    usb 4-2: bad CDC descriptors USB 4-2: Bad CDC дескрипторов
    usb 4-2: bad CDC descriptors USB 4-2: Bad CDC дескрипторов
    usb 4-2: New USB device found, idVendor=0421, idProduct=0070 USB 4-2: Новые USB устройство найдено, idVendor = 0421, idProduct = 0070
    usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 USB 4-2: новые USB устройства строки: МВС = 1, Продукт = 2, SerialNumber = 0
    usb 4-2: Product: Nokia N95 8GB USB 4-2: Продукты: Nokia N95 8GB
    usb 4-2: Manufacturer: Nokia USB 4-2: Производитель: Nokia

    Note the line that says cdc_acm 4-2:1.10: ttyACM0: USB ACM device . Обратите внимание на строку, которая говорит cdc_acm 4-2:1.10: ttyACM0: USB ACM устройства. This tells us that the phone’s modem is at /dev/ttyACM0. Это говорит нам о том, что телефон в модем в / dev/ttyACM0.

Now we move on to the quick and dirty command line setup. Теперь мы перейдем к быстрой и грязной командной строке программы установки. Feel free to skip to the Не стесняйтесь, чтобы перейти к GUI setup GUI установка below if you aren’t very comfortable with the command line. ниже, если вы не очень комфортно с командной строкой.

  1. Edit /etc/wvdial.conf and make it look like this: Изменить / ETC / wvdial.conf и сделать это будет выглядеть следующим образом:
  2. Modem = /dev/ttyACM0 Модем = / dev/ttyACM0
    Baud = 460800 Скорость = 460800
    SetVolume = 0 SetVolume = 0
    Dial Command = ATDT Наберите команду = ATDT
    Init1 = ATZ Init1 = ATZ
    Init3 = ATM0 Init3 = ATM0
    FlowControl = CRTSCTS FlowControl = CRTSCTS

    [Dialer USB] [Dialer USB]
    Username = user Имя пользователя = пользователь
    Password = pass Пароль = проход
    Phone = *99***1# Телефон = * 99 *** 1 #
    Stupid Mode = 1 Stupid Режим = 1
    Init1 = ATZ Init1 = ATZ
    Inherits = Modem0 Наследует = Modem0

  3. I’m using Rogers Wireless in Canada and the above is the minimum configuration that works for me. Я использую Роджерс Беспроводная в Канаде и выше, минимальная конфигурация, которая работает для меня. Literally Username = user and Password = pass. Буквально Имя пользователя = пользователя и пароль = пропуска. You may need to make changes to the Username, Password, and Phone lines. Вы, возможно, потребуется внести изменения Имя пользователя, пароль, и телефонные линии. Contact your wireless provider for the correct details. Контакт услуг беспроводной связи для правильного подробности.
  4. I also had to create a script called /etc/ppp/ip-up.local to make the automatic DNS configuration work. Мне также пришлось создавать скрипт / ETC / ППС / IP-up.local сделать автоматическую конфигурацию DNS работы. Here’s my ip-up.local: Вот мой IP-up.local:
  5. #!/bin/bash #! / BIN / Bash
    #

    PATH=/sbin:/usr/sbin:/bin:/usr/bin PATH = / sbin: / USR / sbin: / бен: / USR / бен
    export PATH экспорт PATH
    echo “# created by pppd” > /etc/resolv.conf Эхо "#, созданный pppd"> / ETC / resolv.conf
    echo “nameserver ${DNS1}” >> /etc/resolv.conf Эхо "имен DNS1 $ ()">> / ETC / resolv.conf
    echo “nameserver ${DNS2}” >> /etc/resolv.conf Эхо "именем $ () DNS2">> / ETC / resolv.conf
    chmod go+r /etc/resolv.conf Chmod Go + R / ETC / resolv.conf

    Don’t forget to chmod 755 /etc/ppp/ip-up.local Не забудьте Chmod 755 / ETC / ППС / IP-up.local

  6. Unfortunately I have not been able to connect as a normal user in this configuration so you’ll have to connect as root. К сожалению, я не смог подключить как обычный пользователь в данной конфигурации так что вы сможете подключить в качестве корневого.

    [root@radon ~]# wvdial USB [корень @ радона ~] # wvdial USB
    –> WvDial: Internet dialer version 1.60 -> WvDial: Интернет-Dialer версии 1,60
    –> Cannot get information for serial port. -> Не удается получить информацию для последовательного порта.
    –> Initializing modem. -> Инициализации модема.
    –> Sending: ATZ -> Передача: ATZ
    ATZ
    OK
    –> Sending: ATM0 -> Передача: ATM0
    ATM0
    OK
    –> Modem initialized. -> Модем инициализируется.
    –> Sending: ATDT*99***1# -> Передача: ATDT * 99 *** 1 #
    –> Waiting for carrier. -> В ожидании перевозчика.
    ATDT*99***1# ATDT * 99 *** 1 #
    CONNECT
    ~[7f]}#@!}!} } }2}#}$@#}!}$}%\}”}&} }*} } g}%~ ~ [7F ]}#@!}!})) 2 }#}$@#}!}$}% \ }"}&} *)))) G% ~
    –> Carrier detected. -> Перевозчик обнаружено. Starting PPP immediately. Начиная ППС немедленно.
    –> Starting pppd at Sun Oct 19 16:48:56 2008 -> Запуск pppd в воскресенье 19 октября 16:48:56 2008
    –> Pid of pppd: 8028 -> PID от pppd: 8028
    –> Using interface ppp0 -> Использование интерфейса ppp0
    –> local IP address 172.28.53.106 -> Местный IP адрес 172.28.53.106
    –> remote IP address 10.6.6.6 -> Удаленный IP адрес 10.6.6.6
    –> primary DNS address 207.181.101.4 -> Первичный DNS адрес 207.181.101.4
    –> secondary DNS address 207.181.101.5 -> Вторичный DNS адрес 207.181.101.5

  7. I removed the lines containing unprintable characters, but otherwise you should see something very similar to above. Я сняла строк, содержащих нецензурный символов, но в остальном вы должны увидеть что-то очень похожи выше. Note that wvdial stays in the foreground. Заметим, что wvdial остается на переднем плане. This is so you can disconnect by simply pressing Ctrl-C. Это можно отключить, просто нажав Ctrl-C.
  8. You can verify that you are online by switching to a new terminal window and running ifconfig. Вы можете убедиться, что вы в сети за счет перехода на новое окно терминала и запуск ifconfig.

    [root@radon ~]# ifconfig [корень @ радона ~] # ifconfig
    lo Link encap:Local Loopback вот ссылка encap: Местные замыкания
    inet addr:127.0.0.1 Mask:255.0.0.0 INET адрес: 127.0.0.1 Mask: 255.0.0.0
    inet6 addr: ::1/128 Scope:Host inet6 адрес::: 1 / 128 Область применения: Принимающая
    UP LOOPBACK RUNNING MTU:16436 Metric:1 UP замыкания ХОДОВОЙ MTU: 16436 Метрика: 1
    RX packets:12767 errors:0 dropped:0 overruns:0 frame:0 RX-пакеты: 12767 ошибок: 0 сократилось: 0 перерасход: 0 кадре: 0
    TX packets:12767 errors:0 dropped:0 overruns:0 carrier:0 TX-пакеты: 12767 ошибок: 0 сократилось: 0 перерасход: 0 перевозчика: 0
    collisions:0 txqueuelen:0 столкновений: 0 txqueuelen: 0
    RX bytes:714652 (697.9 KiB) TX bytes:714652 (697.9 KiB) RX байта: 714652 (697,9 KiB) TX байта: 714652 (697,9 KiB)

    ppp0 Link encap:Point-to-Point Protocol ppp0 ссылка encap: точка-точка протокола
    inet addr:172.28.53.106 PtP:10.6.6.6 Mask:255.255.255.255 INET адрес: 172.28.53.106 ПКМ: 10.6.6.6 Маска: 255.255.255.255
    UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 UP POINTOPOINT ХОДОВОЙ NOARP MULTICAST MTU: 1500 Метрика: 1
    RX packets:4 errors:0 dropped:0 overruns:0 frame:0 RX-пакеты: 4 ошибки: 0 сократилось: 0 перерасход: 0 кадре: 0
    TX packets:5 errors:0 dropped:0 overruns:0 carrier:0 TX-пакеты: 5 ошибок: 0 сократилось: 0 перерасход: 0 перевозчика: 0
    collisions:0 txqueuelen:3 столкновений: 0 txqueuelen: 3
    RX bytes:64 (64.0 b) TX bytes:94 (94.0 b) RX байта: 64 (64,0 B) TX байта: 94 (94,0 B)

    [root@radon ~]# ping simplehelp.net [корень @ радона ~] # пинг simplehelp.net
    PING simplehelp.net (74.52.95.42) 56(84) bytes of data. PING simplehelp.net (74.52.95.42) 56 (84) байт данных.
    64 bytes from 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq=1 ttl=46 time=110 ms 64 байта от 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 1 TTL = 46 время = 110 мс
    64 bytes from 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq=2 ttl=46 time=102 ms 64 байта от 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 2 TTL = 46 время = 102 мс
    64 bytes from 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq=3 ttl=46 time=164 ms 64 байта от 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 3 TTL = 46 время = 164 мс
    64 bytes from 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq=4 ttl=46 time=130 ms 64 байта от 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 4 TTL = 46 время = 130 мс
    64 bytes from 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq=5 ttl=46 time=149 ms 64 байта от 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 5 TTL = 46 время = 149 мс
    ^C ^ C
    — simplehelp.net ping statistics — - Simplehelp.net пинг статистика --
    5 packets transmitted, 5 received, 0% packet loss, time 4513ms 5 пакетов, передаваемых, 5 получили, 0% потери пакетов, время 4513ms
    rtt min/avg/max/mdev = 102.061/131.349/164.376/23.190 ms Распр мин / ср / макс / mdev = 102.061/131.349/164.376/23.190 мс

  9. Once you are finished online, don’t forget to switch back to the terminal where you ran wvdial and press Ctrl-C. После того как вы закончите сети, не забудьте переключить обратно в терминал, где вы побежали wvdial и нажмите Ctrl-C.

    ^CCaught signal 2: Attempting to exit gracefully… ^ CCaught сигнал 2: покушение на выезд элегантно ...
    –> Terminating on signal 15 -> Сигнал, заканчивающийся 15
    –> Connect time 4.7 minutes. -> Подключить время 4,7 минут.
    –> Disconnecting at Sun Oct 19 18:24:32 2008 -> Отключение в воскресенье 19 октября 18:24:32 2008


GUI Method Графический метод

Now, if all that command line stuff scares you, here’s how to make it work using Gnome’s GUI: Теперь, если все, что в командной строке вещи пугает вас, здесь в том, как заставить ее работать, используя графический интерфейс Gnome's:

  1. Click System -> Administration -> Network Щелкните "Система -> Администрирование -> Сеть
  2. You will be asked to enter your root password. Вам будет предложено ввести пароль администратора. Enter it and click OK . Введите его и нажмите кнопку ОК.
  3. Now you can see a list of installed network devices. Теперь вы можете видеть список установленных сетевых устройств. Click on the Hardware tab. Перейдите на вкладку Оборудование.

  4. click to enlarge Нажмите, чтобы увеличить


    click to enlarge Нажмите, чтобы увеличить

  5. Now click the New button, select Modem , and click OK . Теперь нажмите кнопку, выберите модем и нажмите кнопку ОК.
  6. Change the Modem Device to /dev/ttyACM0. Изменению модему устройства / dev/ttyACM0. If /dev/ttyACM0 is not available in the list, just type it in. Click OK . Если / dev/ttyACM0 нет в списке, просто введите его дюйма Нажмите кнопку ОК.
  7. Now click the Devices tab. Теперь нажмите на вкладку Устройства.

  8. click to enlarge Нажмите, чтобы увеличить


    click to enlarge Нажмите, чтобы увеличить

  9. Click the New button, select Modem connection, and click Forward . Нажмите кнопку, выберите модем, и нажмите кнопку Далее.

  10. click to enlarge Нажмите, чтобы увеличить

  11. All I needed to do to make my Rogers Wireless connection work was enter *99***1# as the Phone Number, user as the Login Name, and pass as the Password. Все мне необходимо сделать, чтобы моя Роджерс беспроводной связи работа была наберите * 99 *** 1 #, как телефонный номер, как пользователь Войти Имя, и передавать в качестве пароля. I also chose to name this connection USB. Я также выбрал название для этого подключения USB. Click Forward . Нажмите кнопку Далее.

  12. click to enlarge Нажмите, чтобы увеличить

  13. I left these options at their defaults. Я оставил эти варианты по их умолчанию. Click Forward . Нажмите кнопку Далее.

  14. click to enlarge Нажмите, чтобы увеличить

  15. We’ve finished creating the connection. Мы закончили создавая соединения. Click Apply . Нажмите кнопку "Применить".

  16. click to enlarge Нажмите, чтобы увеличить

  17. Click the X in the top right corner to close this window. Нажмите кнопку "Х" в верхнем правом углу, чтобы закрыть это окно.

  18. click to enlarge Нажмите, чтобы увеличить

  19. Click Yes to save the changes. Нажмите кнопку Да для сохранения изменений.
  20. Click OK . Нажмите кнопку ОК. No, we won’t need to restart the computer. Нет, нам не нужно перезагружать компьютер.

  21. click to enlarge Нажмите, чтобы увеличить

  22. So, let’s use our newly created connection. Итак, давайте использовать нашу вновь созданного соединения. Click System -> Administration -> Network Device Control . Щелкните "Система -> Администрирование -> Сетевые устройства контроля.
  23. Select the USB connection you just created and click Activate . Выбор USB соединение вы только что создали и нажмите Активировать.

  24. click to enlarge Нажмите, чтобы увеличить

  25. Notice how the USB connection has changed from Inactive to Active . Обратите внимание, как USB соединение изменилось с Неактивные Вкл.

  26. click to enlarge Нажмите, чтобы увеличить

  27. Open Firefox and visit http://www.simplehelp.net. Откройте Firefox и посетить http://www.simplehelp.net.

  28. click to enlarge Нажмите, чтобы увеличить

  29. When you are finished online, go back to the Network Device Control window, select the Active USB connection and click Deactivate . Когда вы закончите в сети, вернитесь к сети устройств контроля окно, выберите Активный USB соединение и нажмите кнопку Отключения.

  30. click to enlarge Нажмите, чтобы увеличить

  31. Verify that the USB connection is indeed Inactive , then close the Network Device Control window. Убедитесь, что соединение USB действительно неактивен, а затем закрыть сеть устройств управления окном.

  32. click to enlarge Нажмите, чтобы увеличить

Some of you may be wondering why I chose not to use Network Manager. Некоторые из вас, возможно, интересно, почему я решил не использовать Network Manager. It’s quite simply due to the fact that mobile broadband support in Network Manager is in it’s infancy and I found it to be virtually unusable. Это довольно просто объясняется тем фактом, что мобильные широкополосные поддержку Network Manager в его младенчестве, и я нашел его будет практически непригодна для использования. Once Network Manager’s mobile broadband support becomes better, I’ll rewrite this tutorial based on it. Когда Network Manager для мобильных широкополосных поддержки становится лучше, я буду переписывать этот учебник основан на нем.

Related Posts: Связанные Сообщений:
  • How to tether your Nokia N95s Internet connection to your laptop via Bluetooth in Linux Как троса вашей Nokia N95s Интернет-подключение к ноутбуку через Bluetooth в Linux
  • How to share the GPS in your N95 with your laptop via Bluetooth in Linux Как бы поделиться GPS в N95 с ноутбука через Bluetooth в Linux
  • Use Adeona to help recover a lost or stolen laptop Использование Adeona, чтобы помочь восстановить утерянные или украденные ноутбук
  • Technology and Lifestyle Технология и образ жизни
  • How to mount a remote filesystem in Ubuntu Как смонтировать удаленной файловой системы в Ubuntu
  • Get Simple Help tutorials just like this one in your email inbox every day - for free! Получить справки Простые уроки точно так же, как это в свое сообщение Входящие каждый день - бесплатно! Just enter your email address below: Просто введите свой адрес электронной почты ниже:

    You can always opt out of this email subscription at any time. Вы всегда можете отказаться от подписки это сообщение в любой момент.


    Bookmark and Share Закладка и Поделитесь

    { 0 comments… (0 комментарии ... add one now Добавить сейчас } )

    Leave a Comment Оставить комментарий

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Вы можете использовать эти теги HTML и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>