Windows mobile linux интернет

Windows mobile linux интернет

Уважаемые форумчане, помогите пожалуйста!
Использую коммуникатор на базе win_mobile 6.0, вполне им доволен, но столкнулся с одной проблемой. На телефоне стоит приложение «Общий Интернет»,
которое позволяет выходить в сеть с ноута через кабель, испоьзуя только настройки на телефоне. То есть если на компе стит Windows 2000 или выше, то просто подключаешь
к нему телефон через кабель и выходишь в сеть.
В Linux такая функция, конечно, не поддерживается, поэтому пытался выйти в инет через GPRS используя bluetooth.
После того как ввел команду: # hcitool scan
Scanning .
00:12:34:82:AC:AB Marrakesh После # l2ping 00:12:34:82:AC:AB
Ping: 00:12:34:82:AC:AB from 00:0A:94:02:22:1E (data size 44) .
0 bytes from 00:12:34:82:AC:AB id 0 time 52.77ms
0 bytes from 00:12:34:82:AC:AB id 1 time 36.25ms
0 bytes from 00:12:34:82:AC:AB id 2 time 33.06ms
0 bytes from 00:12:34:82:AC:AB id 3 time 34.14ms
.
9 sent, 9 received, 0% loss Но вот после ввода следующей команды вообще не получил ответа: # sdptool browse 00:12:34:82:AC:AB
Browsing 00:12:34:82:AC:AB .
# Тем не менее создал канал для нового подключения: # rfcomm bind rfcomm0 00:12:34:82:AC:AB 1 Проверил канал и получил ответ: # rfcomm show
rfcomm0: 00:12:34:82:AC:AB channel 1 closed Соответственно кода я пытался подключиться к сети через kppp (первоначально, разумеется, настроив программу, прописав там модем, строку инициализации и настройки подключения),
то на экране телефона появился запрос о подтверждении, я ответил да, ввел 4ый пин (взяв его из файла /etc/bluetooth/pin) и нажав «далее» увидел сообщение kppp о том, что модем не отвечает. Телефон немного
подумав написал, что ошибка соединения или неверный пин.
Подскажите пожалуйста, в чем проблема? Кстати до этого использовал SuSE 10.1, используя для GPRS Nokia 6600 — все работало. Потом купил коммуникатор и повторив описанные действия получил такой же ответ. В Mandriva вот ситуация повторилась.

>Уважаемые форумчане, помогите пожалуйста!
>Использую коммуникатор на базе win_mobile 6.0, вполне им доволен, но столкнулся с
>одной проблемой. На телефоне стоит приложение «Общий Интернет»,
>которое позволяет выходить в сеть с ноута через кабель, испоьзуя только настройки
>на телефоне. То есть если на компе стит Windows 2000 или
>выше, то просто подключаешь
>к нему телефон через кабель и выходишь в сеть.

Подключение то всё равно создаётся. В сеть без сетевого подключения выходят?

>В Linux такая функция, конечно, не поддерживается, поэтому пытался выйти в инет
>через GPRS используя bluetooth.

Очень может быть что и поддерживается используя модуль ядра cdc-acm и просматривая /var/log/messages в момент подключения телефона.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Читайте также:  Где расположены сертификаты linux

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ Рекомендовать для помещения в FAQ]

Источник

Синхронизация КПК с Windows Mobile 6 и общий интернет с Ubuntu

FIXME

и на появившейся в трее иконке кликаем правой клавишей мыши, выбираем пункт Параметры и опцию Hal. Выключаем synce-trayicon и отключаем коммуникатор. Ждем немного (примено полминуты). Подключаем коммуникатор,и снова в консоли запускаем

Снова правой кнопкой мышки нажимаем на иконке в трее, и видим название вашего подключенного устройства, наведя мышь на устройство, можно увидеть информацию о нем или запустить файл-менеджер.

Решение для выхода в интернет через коммуникатор. Для Ubuntu 8.04.1

После вышеописаных действий у Вас уже появился новый сетевой интерфейс (eth*,где *-номер интерфейса), но интернетет через него не работает.

FIXME

Сначала нужно установить usb-rndis-source(исходные коды драйвера),а также утилиты для сборки:

sudo apt-get install gcc cpp make usb-rndis-source

Если программа apt-get предложит дополнительные пакеты,соглашайтесь,потому что пакеты зависят от других пакетов,и чтобы они работали,нужно,чтобы все зависимости были удовлетворены.

cd /usr/src/ sudo tar jxf usb-rndis.tar.bz2 cd modules/usb-rndis/ sudo make sudo make install
sudo gedit /etc/modprobe.d/blacklist

На коммуникаторе выбираете Пуск → Программы → Общий Интернет. Там выбираете USB и вашего поставщика GPRS. Нажимаете «Подключить». В этот момент synce-trayicon потеряет связь с КПК, это нормально.

Настройте в network-manager сетевые параметры нужного интерфейса отвечающего за КПК, выставив определение ip-адреса с помощью DHCP .

FIXME

Иногда при подключении Общего Интернета, сетевой интерфейс коммуникатора пропадает, помогает отключить КПК от шнурка, сменить расположение, выключить-включить Общий Интернет. Кроме того, на коммуникаторе должен быть включена опция Расширенных(Расшаренных?от ред.) Сетевых Соединений (Start → Settings → Connections → USB, поставить галочку)

Решение для выхода в интернет через коммуникатор. Для Ubuntu 8.10.

На коммуникаторе выбираете Пуск — Программы — Общий Интернет. Там выбираете USB и вашего поставщика GPRS. Нажимаете «Подключить». В этот момент synce-trayicon потеряет связь с КПК, это нормально.

Network Manager сам найдет новый интерфейс eth* (*-номер интерфейса) и подключится. Если не найдет, попробуйте отключить Общий Интернет и снова включить.

Ссылки

Обсуждение темы на форуме forum.ubuntu.ru

Источник

Windows Mobile коммуникатор(bluetooth) + Debian = internet

появилась потребность в ноутбуке с дебианом получить GPRS интернет.
Тип подключение я выбрал bleutooth.
Итак. Перейдем непосредственно к настройке.
для начал откроем в любимом редакторе файлик /etc/bluetooth/hcid.conf

где вами_выбранный_код это код который будет автоматом запрашиваться про попытке подключения к устройству.

Читайте также:  Переключить видеокарту на ноутбуке linux

теперь перезапустим bluetooth:

Найдем ноутбук с коммуникатора и спарим их, используя ключ указанный выше (надеюсь каждый и так знает как это сделать).
После спаривания узнаем адрес нашего коммуникатора(он нам потребуется для подключения):

он вернет сведения о найденных устройствах в формате XX:XX:XX:XX:XX:XX имя устройства , где XX:XX:XX:XX:XX:XX и есть нужный нам адрес

а теперь займемся непосредственно подключением:

сначала запустим internet sharing(он же общий интернет) в типе подключния к ПК выберем bluetooth PAN,
а в типе сети выберем нужного подключение GPRS и после установления соединения вернемся опять в консоль на ПК.

Поднимем PAN сеть с устройством:

pand -c адрес_устройства_взятый_выше

поднимем сетевое соединение:

Для завершения соединения:
Выключаем интерфейс:

разрываем связь с устройством

Теперь немного оптимизируем эти действия, создав скрипт:
#!/bin/bash
MAXPARAMS=1
BT=»XX:XX:XX:XX:XX:XX»
#Если вызывается скрипт без параметров или с ошибочным количеством параметров то объясняем как его юзать
if [ $# -lt «$MAXPARAMS» ];
then
echo
echo «Использование: `basename $0`»
echo «`basename $0` start — открыть соединение»
echo «`basename $0` stop — закрыть соединение»
echo
exit 0
fi

# Ругаемся если параметров слишком много
if [ $# -gt «$MAXPARAMS» ];
then
echo
echo «Для этого скрипта нужен только $MAXPARAMS аргумент командной строки»
echo «Для просмотра агрументов запустите скрипт без параметров»
echo
exit 0
fi

if [ $ONOFF = «start» ];
then
echo «connecting PAN»
sudo pand -c $BT
sleep 4
echo «interface up»
sudo ifconfig bnep0 up
sleep 2
echo «start DHCP»
sudo dhclient bnep0
echo «connect on»
exit 0
fi

if [ $ONOFF = «stop» ] then
echo «interface down»
sudo ifconfig bnep0 down
sleep 2
echo «Disconnecting PAN»
sudo pand -k $BT
echo «connect off»
exit 0
fi

echo «Неверно введен параметр. Для просмотра параметров запустите скрипт `basename $0` без параметров»

заменив в скрипте XX:XX:XX:XX:XX:XX на настоящее имя устройства.
Теперь сохраним скрипт и сделаем его исполняемым.

далее его запускаем:
начать соединение
имя_скрипта start
закончить соединение
имя_скрипта stop

Заказать создание и поддержку безопасной IT-инфраструктуры любой сложности

Быть уверенным в своей IT-инфраструктуре – это быть уверенным в завтрашнем дне.

Источник

Thread: How To: Internet sharing on USB with Linux and Windows Mobile

nukleuzN is offlineJust Give Me the Beans!

How To: Internet sharing on USB with Linux and Windows Mobile

OTHER WM6.0 > phones, keep on reading:

I have been lookin’ for a complete guide on «How to connect to HSDPA/3G trough USB with Linux and Windows Mobile 6» — And here is the solution!

To connect your WM6 device via usb to your linux pc do the following:

On your phone enable internet sharing via usb but do not connect the usb cable yet.

Читайте также:  Linux регулярные выражения ip адрес

Run the following commands..you may need to install «svn» for this to work: (install by terminal: sudo apt-get install subversion)

svn co https://synce.svn.sourceforge.net/svnroot/synce/trunk/usb-rndis-lite/ cd usb-rndis-lite/ make sudo ./clean.sh sudo make install

Create the path «/etc/sysconfig/network/», in Hardy Heron the path «sysconfig/network/» doesnt exists, easy with nautilus trough terminal:

Nautilus opens, and browse to «/etc/» and create the path «sysconfig/network/» and futher. — Close nautilus.

The create the file «ifcfg-rndis0» in «/etc/sysconfig/network/», easy with gedit (gnome’s text-editor) trough terminal:

sudo gedit /etc/sysconfig/network/ifcfg-rndis0

Fill the file with the text below:

BOOTPROTO='dhcp' BROADCAST='' ETHTOOL_OPTIONS='' IPADDR='' MTU='1460' MRU='1500' NAME='' PEERDNS=no NETMASK='' NETWORK='' REMOTE_IPADDR='' STARTMODE='hotplug' USERCONTROL='no' _nm_name='static-0'

So, if you haven’t start «Internet Sharing» on your WM-phone yet. Do it now..

— Now plug the phone into the usb cable going to the pc and if you do a «dmesg» you should see the following (or something similar):

[ 6539.589930] usb 5-1: USB disconnect, address 2 [ 6539.590829] rndis0: unregister 'rndis_host' usb-0000:00:1d.2-1, RNDIS device (SynCE patched) [ 6540.972801] usb 5-1: new full speed USB device using uhci_hcd and address 3 [ 6541.019337] usb 5-1: configuration #1 chosen from 1 choice [ 6541.628430] rndis0: register 'rndis_host' at usb-0000:00:1d.2-1, RNDIS device (SynCE patched), 80:00:60:0f:e8:00

and if you do an ifconfig you should have a new rndis0 device:

rndis0 Link encap:Ethernet HWaddr 80:00:60:0f:e8:00 inet addr:192.168.0.102 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::8200:60ff:fe0f:e800/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:8050 Metric:1 RX packets:3008 errors:2425 dropped:0 overruns:0 frame:225 TX packets:2993 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1915412 (1.8 MB) TX bytes:763519 (745.6 KB)

—-
The rndis0 device will exist both when internet sharing is enabled via usb and when it is NOT. here is how it works:

If internet sharing IS enabled via usb you have access to the internet and will get an IP. default route will be set.

If internet sharing is NOT enabled via usb then the rndis0 device will exist and can be used by programs such as syncE to manage your contact list or transfer files but you will not have internet access (from the phone) and more than likely you will not get an ip address auto assigned (it may keep the ip it used last).

I know this works as I’m connected at the moment via the rndis0 device. I find it to be more responsive than the connection via bluetooth. Hope this helps someone.

Last edited by nukleuzN; March 9th, 2010 at 10:30 PM . Reason: Added solution for Diamond / Touch Pro

Источник

Оцените статью
Adblock
detector