Bluetooth network, помогите побороть пожалуйста

КПК с Linux, установка Linux на iPaq и другие модели, программы
Аватара пользователя
Chim
Аспирант (2 lvl)
Сообщения: 83
Зарегистрирован: Чт дек 09, 2004 15:03

Bluetooth network, помогите побороть пожалуйста

Сообщение Chim » Чт окт 06, 2005 11:15

Ситуация:

с700
блютус карта работает, связь с телефоном по дайлапу есть

компутер
донгл блютус работает, соединение расшарено, палм заря 72 и хп 3715 могут войти в сеть и получить интернет с большого брата по блютус.

Проблема:

Не могу подключить к сети завра.

настроил завра так:
PAN TCP/IP
IP adress : 192.168.0.2
PRIMARY DNS : 192.168.0.1

словом, аналогично пальму.

На большом брате поискал БТ устройства, нашел завра и провел паринг.

Далее засада.

На большом брате винюки говорят: "на завре нет ни одной доступной блютус службы"

Завр ничего не говорит. При нажатии на кнопку "коннект" он готов коннектиться только по bluetooth PPP, по диалапу с телефоном...

что делать-то?
Casio Cassiopeia E-125 -> Palm Zire 72 -> Toshiba e800 -> Ipaq 3715 -> Loox 720 -> Sony UX50 -> Qtek s100 -> Qtek s200 -> Qtek 9100 -> E-ten X500 -> E-ten X500+ -> HTC touch -> iPhone 2G -> iPhone 3G -> iPhone 3GS -> htc Hero -> iPhone 3G -> iPhone 3GS

Аватара пользователя
alien8
Нобелевский лауреат (7 lvl)
Сообщения: 15032
Зарегистрирован: Пт июн 11, 2004 23:40

Сообщение alien8 » Чт окт 06, 2005 13:51

У меня так же. Самое интересное, после прошивки нормально соединился (т.е. был в списке) PAN TCP/IP. При закачке файла все повисло. После ресета - в списке только PPP. Независимо от наличия PAN TCP/IP.
Долго не гадал, сделал так: (в консоли под su. Позже скриптом)
pand --role PANU --service NAP --connect yy:yy:yy:yy:yy:yy --node (yy -MAC компа)
ifconfig bnep0 192.168.0.2
route add default gw 192.168.0.1

И все заработало. Собственно, вышеприведенный совет нашел поиском;)
Пятый укрепленный каземат для самых буйных. Не расковывать, с рук не кормить.

Аватара пользователя
Mikhail Kostousov
Доктор (4 lvl)
Сообщения: 346
Зарегистрирован: Пт ноя 19, 2004 02:42

Сообщение Mikhail Kostousov » Чт окт 06, 2005 14:52

Проверте, есть ли и нормально ли доступен модуль bnep.

# modprobe bnep
#dmesg
С уважением, Михаил Костоусов
Compaq Aero 1520|Compaq Aero 1550|Zaurus C700+Sendo X|Zaurus SL-C1000|FS Loox n560|iRex iLiad+ n810

Аватара пользователя
Chim
Аспирант (2 lvl)
Сообщения: 83
Зарегистрирован: Чт дек 09, 2004 15:03

Сообщение Chim » Чт окт 06, 2005 16:34

dmesg говорит, что модуль в порядке.

> pand --role PANU --service NAP --connect yy:yy:yy:yy:yy:yy --node (yy -MAC компа)
>ifconfig bnep0 192.168.0.2
>route add default gw 192.168.0.1

а как бы посмотреть --connect yy:yy:yy:yy:yy:yy ? уу-МАС компа, кстати, определяется завром при заполнении вкладки PAN
Casio Cassiopeia E-125 -> Palm Zire 72 -> Toshiba e800 -> Ipaq 3715 -> Loox 720 -> Sony UX50 -> Qtek s100 -> Qtek s200 -> Qtek 9100 -> E-ten X500 -> E-ten X500+ -> HTC touch -> iPhone 2G -> iPhone 3G -> iPhone 3GS -> htc Hero -> iPhone 3G -> iPhone 3GS

Аватара пользователя
Chim
Аспирант (2 lvl)
Сообщения: 83
Зарегистрирован: Чт дек 09, 2004 15:03

Сообщение Chim » Чт окт 06, 2005 21:54

подключил. в инструкции перепутаны адреса connect и node, тщ я догадался.


получилось следующее.

никаких ругательств об ошибках.

192.168.0.1 пингуется
ping www.zvuki.ru отвечает Host Name lookup falure
ping 10.40.200.1 (следующая машина после большого брата на пути к внешнему миру) отвечает "Temporaryfailure in name resolution"


"может быть, что-то не так с ДНС-сервером?" догадался Штирлиц? пожалуйста, товарищи, доведем дело до логического конца, помогайте пожалуйста.
Casio Cassiopeia E-125 -> Palm Zire 72 -> Toshiba e800 -> Ipaq 3715 -> Loox 720 -> Sony UX50 -> Qtek s100 -> Qtek s200 -> Qtek 9100 -> E-ten X500 -> E-ten X500+ -> HTC touch -> iPhone 2G -> iPhone 3G -> iPhone 3GS -> htc Hero -> iPhone 3G -> iPhone 3GS

ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение ВадимП » Чт окт 06, 2005 22:00

а что в /etc/resolv.conf?

Аватара пользователя
Chim
Аспирант (2 lvl)
Сообщения: 83
Зарегистрирован: Чт дек 09, 2004 15:03

Сообщение Chim » Чт окт 06, 2005 22:13

прописано "я сам"...

наверное, это не правильно. поправил на 192.168.0.1, при этом ответы о невозможности разлисить имена ушли, но пинг висит и висит без всяких сообщений
Casio Cassiopeia E-125 -> Palm Zire 72 -> Toshiba e800 -> Ipaq 3715 -> Loox 720 -> Sony UX50 -> Qtek s100 -> Qtek s200 -> Qtek 9100 -> E-ten X500 -> E-ten X500+ -> HTC touch -> iPhone 2G -> iPhone 3G -> iPhone 3GS -> htc Hero -> iPhone 3G -> iPhone 3GS

ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение ВадимП » Чт окт 06, 2005 22:17

А на этом 192.168.0.1 есть dns-сервер?
Настроен ли он (192.168.0.1) на работу в режиме маршрутизатора? (то есть будет ли он дальше передавать пакеты?)
Нужен ли NAT и если он нужен, то настроен ли он?
(все предыдущие вопросы относились к 192.168.0.1)
По zaurus'у есть только один вопрос - правильно ли прописан шлюз по умолчанию (опубликуйте вывод команды route).
Последний раз редактировалось ВадимП Чт окт 06, 2005 22:22, всего редактировалось 1 раз.

Аватара пользователя
Chim
Аспирант (2 lvl)
Сообщения: 83
Зарегистрирован: Чт дек 09, 2004 15:03

Сообщение Chim » Чт окт 06, 2005 22:19

наверное, нет, это просто мой компутер, который сам получает ip адрес по DHCP. Microsoft Windows XP SP1. Я написал это, не понимая, что делаю, так как именно этот адрес я писал для пальма заря 72, когда создавал аналогичное сетевое подключение, которое работало.
Casio Cassiopeia E-125 -> Palm Zire 72 -> Toshiba e800 -> Ipaq 3715 -> Loox 720 -> Sony UX50 -> Qtek s100 -> Qtek s200 -> Qtek 9100 -> E-ten X500 -> E-ten X500+ -> HTC touch -> iPhone 2G -> iPhone 3G -> iPhone 3GS -> htc Hero -> iPhone 3G -> iPhone 3GS

ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение ВадимП » Чт окт 06, 2005 22:26

Вы можете настроить zaurus, чтобы он тоже получал всё по DHCP.
Но проще всё-таки прописать статически в /etc/resolv.conf адреса DNS-серверов с ПК (добавить строчки "nameserver xxx.xxx.xxx.xxx", где "xxx.xxx.xxx.xxx" - IP DNS-сервера Вашего провайдера. Вы можете использовать те же IP, что и на Вашем ПК).

Аватара пользователя
Chim
Аспирант (2 lvl)
Сообщения: 83
Зарегистрирован: Чт дек 09, 2004 15:03

Сообщение Chim » Чт окт 06, 2005 22:35

route ничего не выдает на стдаут даже с ключем -v


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

дальше - интереснее. Оказывается, я могу зайти на заурус с большого брата ssh root@192.168.0.2....
Casio Cassiopeia E-125 -> Palm Zire 72 -> Toshiba e800 -> Ipaq 3715 -> Loox 720 -> Sony UX50 -> Qtek s100 -> Qtek s200 -> Qtek 9100 -> E-ten X500 -> E-ten X500+ -> HTC touch -> iPhone 2G -> iPhone 3G -> iPhone 3GS -> htc Hero -> iPhone 3G -> iPhone 3GS

Аватара пользователя
Chim
Аспирант (2 lvl)
Сообщения: 83
Зарегистрирован: Чт дек 09, 2004 15:03

Сообщение Chim » Чт окт 06, 2005 23:48

ПОБЕДИЛ.

Товарищи Alien8, Mikhail Kostousov и ВадиП, большое спасибо. Без ваших подсказок у меня не вышло бы.

наверное, нужно все собрать и обобщить?

Итак, из-под root

pand --role PANU --service NAP --connect yy:yy:yy:yy:yy:yy(у большой машины) --node
ifconfig bnep0 192.168.0.2
route add default gw 192.168.0.1

все это > connect.sh и chmod a+x connect.sh

далее, на винюках расшарить подключение

сетевые подключения -- свойства последнего из всех ведущих к инету соединения -- дополнительно --- общий доступ к подключению --- поставить галку --- параметры --- отметить все желаемые службы и выставить 192.168.0.1 вместо имени.

thats it. Моя засада была в том, что мой интернет коннект кроме сетевой карточки проходит через ВПН, а я тупил и расшаривал карточку.
Последний раз редактировалось Chim Пт окт 07, 2005 00:13, всего редактировалось 1 раз.
Casio Cassiopeia E-125 -> Palm Zire 72 -> Toshiba e800 -> Ipaq 3715 -> Loox 720 -> Sony UX50 -> Qtek s100 -> Qtek s200 -> Qtek 9100 -> E-ten X500 -> E-ten X500+ -> HTC touch -> iPhone 2G -> iPhone 3G -> iPhone 3GS -> htc Hero -> iPhone 3G -> iPhone 3GS

Аватара пользователя
alien8
Нобелевский лауреат (7 lvl)
Сообщения: 15032
Зарегистрирован: Пт июн 11, 2004 23:40

Сообщение alien8 » Пт окт 07, 2005 00:03

Запоздало...
в строке pand --role PANU --service NAP --connect yy:yy:yy:yy:yy:yy --node (yy -MAC компа)

- MAC компа не после "--node" - это примечание к --connect yy:yy:yy:yy:yy:yy Прошу прощения, что не совсем понятно указал.
Пятый укрепленный каземат для самых буйных. Не расковывать, с рук не кормить.

maslovsky
Нобелевский лауреат (7 lvl)
Сообщения: 2781
Зарегистрирован: Пн окт 20, 2003 20:14

Сообщение maslovsky » Пт окт 07, 2005 09:02

Вообще странно, что аплет отвалился - он в общем-то все тоже самое делает, только автоматом :)

Аватара пользователя
KA6AH
Профессор (5 lvl)
Сообщения: 885
Зарегистрирован: Ср сен 07, 2005 01:11

Сообщение KA6AH » Пт окт 07, 2005 09:05

Спасибо огромное за советы, таким образом и у меня получилось установить соединение с D-Link BT-900AP. Остался вопрос: как заставить проделывать всё то же самое штатную "network"-оболочку cacko, чтобы netfront и иже с ними не предлагали "установить соединение"?

И ещё, нормально ли при работе с bluetooth при таком соединении 25-40% потерь пакетов? Точка доступа и заурус расположены на одном столе.

Попутно хотел спросить, чем отличаются Socket CF rev. E,F,G и т.д.? Как посмотреть, какая из них у меня?

Как инициировать "bluetooth pairing" не с другого устройства, а с зауруса?

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»