В Интернет через USB.попытка #

КПК с Linux, установка Linux на iPaq и другие модели, программы
ezy
Доктор (4 lvl)
Сообщения: 295
Зарегистрирован: Пн сен 24, 2007 17:29

Сообщение ezy » Пн ноя 12, 2007 17:02

maslovsky писал(а):Шутку юмора заценил :) На завре адрес проставляется в Settings -> PC Link. Быстрее нащупать методом тыка, чем писать бородатый анекдот :)
Спасибо за высокую оценку.
Методом тыка было уже все протыкано и адреса уже проставлены.
Однако, это как в толковом словаре....
опыт, это когда получаешь не то, что хотел
До сих пор я полон опыта работы с Zaurus, поскольку пока не получил того, чего хотел.
А именно, возвращаясь....
Оба устройства чудесно видят друг друга, одно из них - компьютер в XP имеет выход в Интернет через WiFi.
Где подкрутить и какую педаль нажать, чтобы Zaurus видел интернет через USB шнурок?

ЗЫ: в гребанных карманных виндах это делается путем вставления шнурка одним концом в одно устройство, другим в другое (при условии, есно, что питание включено).
И все-таки Sony Vaio P

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

Сообщение maslovsky » Пн ноя 12, 2007 17:51

ezy, я так и не понял, WiFi соединение на ноутбуке зашарено-таки через Internet Connection Sharing?

ezy
Доктор (4 lvl)
Сообщения: 295
Зарегистрирован: Пн сен 24, 2007 17:29

Сообщение ezy » Пн ноя 12, 2007 18:30

zap писал(а):То, что Вы называете "одним концом вставляю... другим концом вставляю тоже" у обычных людей называется ActiveSync, внутри него реализован NAT, правда с другой стороны Вы хрен достучитесь до наладонника с компьютера - оно работает только в одну сторону.
Извиняюсь за флуд, но при работающем ActiveSync мобильное устройство видно в файловом менеджере. Вот сейчас будем ActiveSync винить в том, что там, видите ли, NAT реализован. И чем это плохо и кто мешает подобное иметь в Zaurus?

А так, судя по всему, выход в Инет через USB шнурок только с помощью "спецназа". Для простых граждан это - излишняя роскошь...

Я тут не упоминаю Zaurus Manager - программу для Windows, которая в случае подсоединения Zaurus через USB TCP/IP осуществляет доступ к файловой системе Zaurus через итерфейс.

Что же касается Internet Connection Sharing - если бы у кого это работало, то давно бы рецепт этого "коктейля" был бы в меню "бара". Судя по всему, IP-пакеты приходят с Zaurus на PC и их нужно переадресовать дальше. Internet Connection Sharing накладывает ограничения на IP адреса, поэтому, как мне кажется, нужно будет воспользоваться Proxy сервером.

Ау, если у кого есть "рецепт" работающего выхода в Инет через USB шнурок - сообщите, пожалуйста жаждущей общественности..
ezy, я так и не понял, WiFi соединение на ноутбуке зашарено-таки через Internet Connection Sharing?
Нет. Если я пользуюсь ICS (Internet Connection Sharing), то тогда WiFi адаптер должен быть жестко зашит на 192.168.0.1.

Говоря официальным языком...
When you enable ICS, the network adapter connected to your home or small office network gets a new static IP address configuration. Existing TCP/IP connections on the computer running ICS are lost and must be reestablished. For example, if Internet Explorer is connecting to a Web site when ICS is enabled, you must refresh the browser to reestablish the connection.
Поэтому для случая WiFi и USB TCP/IP (advanced) нужно, как мне кажется, ставить Proxy сервер.... Иначе, мне нужно на моем тяпеляпе WiFi каждый раз перестраивать....
И все-таки Sony Vaio P

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

Сообщение maslovsky » Вт ноя 13, 2007 13:07

ezy писал(а):Ау, если у кого есть "рецепт" работающего выхода в Инет через USB шнурок - сообщите, пожалуйста жаждущей общественности..
Его уже неоднократно сообщали. Если нет желания слушать - никто в этом не виноват.
ezy, я так и не понял, WiFi соединение на ноутбуке зашарено-таки через Internet Connection Sharing?
Нет. Если я пользуюсь ICS (Internet Connection Sharing), то тогда WiFi адаптер должен быть жестко зашит на 192.168.0.1.
Это не правда. Прочитай ещё раз повнимательнее то, что написано в документации про ICS, прежде чем что-то писать.

ezy
Доктор (4 lvl)
Сообщения: 295
Зарегистрирован: Пн сен 24, 2007 17:29

Сообщение ezy » Вт ноя 13, 2007 18:57

maslovsky писал(а):Если нет желания слушать - никто в этом не виноват.

Код: Выделить всё

Цезарь, ты сердишься - значит ты не прав.
Если бы кто-нибудь толково про это написал - то не было бы шлягеров, типа

Код: Выделить всё

Если через USB, то тебе нужны два шнурка - USB Host + USB Host to Host ... Со стороны ХР проблем быть не должно, а со стороны завра - это уже сложнее ... Цена вопроса: USB Host - 500 рублей + USB Host to Host - 600 рублей ...
Если делать через USB Bluetooth, то нужен USB Host + 2 USB Bluetooth по 300 рублей ... Те же деньги получаются ...
Я это к тому, что ни одного живого завровода у которого он выходит в Интернет через USB шнурок - нет. Да, соглашусь, что это тоже - не правда. Только из той же серии, что и другие... неправды.

Почитал буковы, сделал ICS.
1. На WiFi установил ICS, указал, что домашняя сеть - Zaurus via USB
2. PC Link - USB - TCP/IP (advanced). IP = 192.168.0.2
3. Zaurus manager на компьютере - IP=192.168.0.2
4. Соединение Zaurus via USB (SL series Ver3 (NDIS)) IP = 192.168.0.1
5. На Zaurus $sudo route add default gw 192.168.0.1
6. FireWall на Zaurus via USB - отключено
7. FireWall на WiFi соединении - отключено

Ну и чего в этом коктейле не так (я в смысле - не по-Станиславскому)?
Zaurus
ping 192.168.0.1 - идет
PC - Zaurus manager "вяжется" с Zaurus - видны файлы
Но выхода в интернет - нет. Нет интернет..

У меня есть предположения, что в этом коктейле виноват M$ FireWall Client - нужно будет попробовать на домашней сетке.

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

Я понимаю - вставь WiFi - и все дела. Но...
До того, как вставлять этот WiFi хочется понять, а нуно ли это и посмотреть, как это зверь с сетью работает.
Уже стоит голубозуб, носить обойму с картами и перезаряжать "пистолет" - ну это не дело. Либо то, либо это. Плюс ко всему WiFi - торчит из устройства, а Socket BT - нет.

Поскольку с miniUSB явно не получается, может быть кто расскажет про работающий "коктейль" с выходом в Интернет через Bluetooth?

Ну и поскольку на работе стоит M$ FireWall client - может быть проблема кроется в этом "ингредиенте"?
И все-таки Sony Vaio P

Аватара пользователя
EugeenB
Доктор (4 lvl)
Сообщения: 241
Зарегистрирован: Вт мар 21, 2006 13:12

Сообщение EugeenB » Вт ноя 13, 2007 19:44

ezy писал(а):Оба устройства чудесно видят друг друга, одно из них - компьютер в XP имеет выход в Интернет через WiFi.
Где подкрутить и какую педаль нажать, чтобы Zaurus видел интернет через USB шнурок?
Если оба устройства чудесно видят друг друга, то это значит, что Заурус, со своей стороны, всё что мог сделать для установления связи и выхода в инет - сделал. А все проблемы скрываются не в Заурусе (с его линуксом), а в том, что стоит между Заурусом и И-нетом: в той самой винде хэ-рэ, которая, выполняя тайные ЕБЦУ из Рейдмонда ;-) , не пускает IP-пакетики от USB до и-нета (и обратно).
Значит, крутить, трясти и сушить тебе предстоит именно Винду. Как именно это делать, я тебе не скажу, бо етой самой винды у меня нет, а в и-нет через USB-шнурок, я проходил через ASPLinux 9, установленный на десктопе; и для этого понадобилась команда ifconfig (2 раза), route (1 раз), iptables (1 раз) = примерно 1,2 мин.
ezy писал(а):ЗЫ: в гребанных карманных виндах это делается путем вставления шнурка одним концом в одно устройство, другим в другое (при условии, есно, что питание включено).
Вот и решение: вставь шнурок с гребанными карманными виндами, посмотри будет ли инет и чего ненормальная винда у себя в настройках нагородит в этом случае, воспроизведи такие же настройки при подсоединении Завра.
С уважением, Евгений.
C-1000 / CACko 1.23 + MMC Kingston 1GB + CF A-DATA 2GB + USB-BlueTooth D-Link DBT-122 <--> SonyEricsson K750i

salavat
Кандидат (3 lvl)
Сообщения: 109
Зарегистрирован: Пт авг 26, 2005 17:09

Сообщение salavat » Ср ноя 14, 2007 00:31

ezy писал(а): Я понимаю - вставь WiFi - и все дела.
"поток сознания" поскипан. прочитайте таки как настраивается nat в Вашей ОС на "большом брате".

З.Ы. usbnet для zaurus как поломали в 2.6.16, так и не починили? у кого-нить работает на 2.6.16 и старше?
SL-C3100

ezy
Доктор (4 lvl)
Сообщения: 295
Зарегистрирован: Пн сен 24, 2007 17:29

Сообщение ezy » Ср ноя 14, 2007 11:05

EugeenB писал(а):Если оба устройства чудесно видят друг друга, то это значит, что Заурус, со своей стороны, всё что мог сделать для установления связи и выхода в инет - сделал. А все проблемы скрываются не в Заурусе (с его линуксом), а в том, что стоит между Заурусом и И-нетом: в той самой винде хэ-рэ, которая, выполняя тайные ЕБЦУ из Рейдмонда ;-)
Ну да, конечно, как же тут не плюнуть в Рэймонд...
EugeenB писал(а):, не пускает IP-пакетики от USB до и-нета (и обратно).
Значит, крутить, трясти и сушить тебе предстоит именно Винду.
Не знаю, наступят ли времена, когда спецназовцы из линуха поймут, что мы живем в реальном мире, может быть не идеальном, по понятиям спецназа, но ... что есть, то есть. Мне, в принципе, и так стало ясно, что и почему. И проблема кроется не в винде, к которой подключен Zaurus, а в корпоративных сетях, с которыми, как ни крути, у Zaurus есть свои несостыковки. Причем с такими же несостыковками сталкивается и мой Nokia N93i - подключиться к сетке - без проблем, выйти в интернет без идентификации - проблема.
EugeenB писал(а):Как именно это делать, я тебе не скажу, бо етой самой винды у меня нет,
Мне кажется, что отсутствие Винды не должно мешать линукс-спецназу сделать ясным и понятным процесс, который в других операционках сделан так, что не заметно.
Если бы подключение заврика к сети через шнурок было бы тривиально, то не было бы этой ветки в форуме.
EugeenB писал(а): и для этого понадобилась команда ifconfig (2 раза), route (1 раз), iptables (1 раз) = примерно 1,2 мин.
А кто спорит, что в умелых руках и ... напильник? Однако, любезнейший, заметьте, что рассказав о своих "достижениях", вы умышленно скрыли детали (параметры ваших волшебных команд и место их ввода). Наверное из соображений Copyright, не правда ли? И странно, а почему бы эту волшебную цепочку команд не поместить в скрипт?
Ну а для тех, кто все-таки, почитав эту ветку, задумается. а можно ли выйти с Zaurus через USB шнурок, подсоединенный к компьютеру с WinXP, не нужно вводить
EugeenB писал(а): ifconfig (2 раза), route (1 раз), iptables (1 раз) = примерно 1,2 мин.
или устраивать танец с бубном и шнурками

Код: Выделить всё

то тебе нужны два шнурка - USB Host + USB Host to Host ... Со стороны ХР проблем быть не должно, а со стороны завра - это уже сложнее ... Цена вопроса: USB Host - 500 рублей + USB Host to Host - 600 рублей ...Если делать через USB Bluetooth, то нужен USB Host + 2 USB Bluetooth по 300 рублей ..
А сделать следующее (пользоваться обычнм mini USB кабелем):

Код: Выделить всё

1. Установить Zaurus Manager с диска, пришедшем с Zaurus
2. На Zaurus->Settings->Pc Link:
...... Выбрать Pc Link Settings
...... Выбрать Connection USB - TCP/IP (Advanced)
...... установить IP адрес Zaurus (192.168.0.2)
3. На WinXP - в Zaurus Manager установить 
...... Connection - USB TCP/IP (Advanced)
...... IP Zaurus (192.168.0.2)
4. Подсоединить Zaurus шнуроком к WinXP - дождаться установки сетевого драйвера SL series Ver3 (NDIS) на WinXP
5. В сетевых подключениях Control Panel-Networks появится новое сетевое подключение - чтобы не путаться, я его назвал Zaurus via USB
6. установить ICS (Internet Connection Sharing)...
...... в моем случае - На WiFi установил ICS, указал, что домашняя сеть - Zaurus via USB
...... после закрытия - проверьте, что соединение Zaurus via USB (SL series Ver3 (NDIS)) получит IP = 192.168.0.1
7. На Zaurus $sudo route add default gw 192.168.0.1
8. FireWall на Zaurus via USB - отключено
9. FireWall на WiFi соединении - отключено 
Проверить, что сеть работает - ping IP-ADDRESS какого-нибудь компьютера в сети (я обычно делаю ping на Gateway).

Кстати, даже после того, как можно делать ping на компьютер, почему-то не удается выйти на этот компьютер через NetFront.... Видимо это соединение нужно оформить где-то в Network...

После этого можно считать, что выход в сеть есть. Если это обычная домашняя сеть.

А вот выход в Интернет на работе - могут быть проблемы.
Виноватого в этом лучше не искать - в Zaurus нет средств работы в корпоративных сетях. (или что, я опять ошибаюсь? Если так, пусть старшие товарищи меня поправят).
Зы.

Вот только не надо поднимать сейчас радостну волну, типа - глядите на этих виндовых пызорников! Сколько гимора, и из за чего? Вот из-за этого и нужно ставить Linux на десктопе!
Лучше включите описалово, как можно спаривать Zaurus с сетью через USB. Будет больше пользы, поверьте.
И все-таки Sony Vaio P

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

Сообщение maslovsky » Ср ноя 14, 2007 11:27

ezy писал(а):А сделать следующее (пользоваться обычнм mini USB кабелем):

Код: Выделить всё

1. Установить Zaurus Manager с диска, пришедшем с Zaurus
2. На Zaurus->Settings->Pc Link:
...... Выбрать Pc Link Settings
...... Выбрать Connection USB - TCP/IP (Advanced)
...... установить IP адрес Zaurus (192.168.0.2)
3. На WinXP - в Zaurus Manager установить 
...... Connection - USB TCP/IP (Advanced)
...... IP Zaurus (192.168.0.2)
4. Подсоединить Zaurus шнуроком к WinXP - дождаться установки сетевого драйвера SL series Ver3 (NDIS) на WinXP
5. В сетевых подключениях Control Panel-Networks появится новое сетевое подключение - чтобы не путаться, я его назвал Zaurus via USB
6. установить ICS (Internet Connection Sharing)...
...... в моем случае - На WiFi установил ICS, указал, что домашняя сеть - Zaurus via USB
...... после закрытия - проверьте, что соединение Zaurus via USB (SL series Ver3 (NDIS)) получит IP = 192.168.0.1
7. На Zaurus $sudo route add default gw 192.168.0.1
8. FireWall на Zaurus via USB - отключено
9. FireWall на WiFi соединении - отключено 
Проверить, что сеть работает - ping IP-ADDRESS какого-нибудь компьютера в сети (я обычно делаю ping на Gateway).
Значит после этого связь всё-таки появилась?
Кстати, даже после того, как можно делать ping на компьютер, почему-то не удается выйти на этот компьютер через NetFront.... Видимо это соединение нужно оформить где-то в Network...
Да, некоторые программки считают себя слишком умными и специально для них нужно нужно делать следующее:

qcop QPE/Network "up()"

В нормальной ситуации (при подключении через WiFi, bluetooth, ethernet и т.д.) это делает сам аплет после подклчения к сети. Примерно такого же результата можно добится, установив Dummy Network Applet (точное название не помню). Он позволит указать, что сеть "поднята". Так же через него можно прописать Proxy.
После этого можно считать, что выход в сеть есть. Если это обычная домашняя сеть.

А вот выход в Интернет на работе - могут быть проблемы.
Виноватого в этом лучше не искать - в Zaurus нет средств работы в корпоративных сетях. (или что, я опять ошибаюсь? Если так, пусть старшие товарищи меня поправят).
Можно поконкретнее, что менно имеется в виду? Я так правильно понял, что вот это было написано после попытки на работе?
Но выхода в интернет - нет. Нет интернет..

У меня есть предположения, что в этом коктейле виноват M$ FireWall Client - нужно будет попробовать на домашней сетке.
Честно говоря, не понимаю, причем тут завр? Если в сеть не пускает Firewall в сети... Параметры Proxy указываются в настройках сетевого соединения (см. выше).

ezy
Доктор (4 lvl)
Сообщения: 295
Зарегистрирован: Пн сен 24, 2007 17:29

Сообщение ezy » Ср ноя 14, 2007 11:46

maslovsky писал(а):Значит после этого связь всё-таки появилась?
Не буду скрывать, появилась. Провверка связи - Ping на корпоративный Gateway
А куда нужно ввести команду:
maslovsky писал(а):qcop QPE/Network "up()"
maslovsky писал(а):В нормальной ситуации (при подключении через WiFi, bluetooth, ethernet и т.д.) это делает сам аплет после подклчения к сети. Примерно такого же результата можно добится, установив Dummy Network Applet (точное название не помню). Он позволит указать, что сеть "поднята". Так же через него можно прописать Proxy.
На Cacko фиде http://www.zaurususergroup.org/feed/ есть dummydev_0.01-1_arm.ipk. Это он?
maslovsky писал(а):Можно поконкретнее, что менно имеется в виду? Я так правильно понял, что вот это было написано после попытки на работе?
Именно так. Симптомы болезни такие же, как выход через WiFi с помощью Nokia N93i. Компьютеры выходят, потому, что стоит M$ FireWall Client. На Zaurus нужно либо прокси указать, либо еще что-то. Хотя не уверен, что поможет. Нужна аудентификация для выхода дальше...
maslovsky писал(а):Честно говоря, не понимаю, причем тут завр? Если в сеть не пускает Firewall в сети... Параметры Proxy указываются в настройках сетевого соединения (см. выше).
Если параметры сети указываются (proxy) в Zaurus, то как это он тут не причем? Его тоже нужно настраивать под окружающую среду...
И все-таки Sony Vaio P

ezy
Доктор (4 lvl)
Сообщения: 295
Зарегистрирован: Пн сен 24, 2007 17:29

Сообщение ezy » Ср ноя 14, 2007 12:33

maslovsky писал(а):Честно говоря, не понимаю, причем тут завр? Если в сеть не пускает Firewall в сети... Параметры Proxy указываются в настройках сетевого соединения (см. выше).
Поставил Dummy Device, настроил сетевое соединение (указал Proxy), пытаюсь подключиться - наслаждаюсь сообщением Initializing
NetFront, естественно ждет, когда это закончится и выхода в сеть не производится.
Может быть я опять чего-то не то делаю?
ЗЫ: Кстати, если меняется USB порт (разъем), по которому подключен Zaurus к компу, то всю процедуру нужно делать заново...
И все-таки Sony Vaio P

Jay
Профессор (5 lvl)
Сообщения: 614
Зарегистрирован: Вт апр 26, 2005 11:15

Сообщение Jay » Ср ноя 14, 2007 14:44

Виноватого в этом лучше не искать - в Zaurus нет средств работы в корпоративных сетях.
Простите, а что многоуважаемый понимает под "корпоративными сетями"?

Если понимать под этим сеть крупной организации, то, во-первых, подобное устройство там появиться вообще не должно, охрана обязана отобрать его на входе. Во-вторых, если руководство пока разрешает приносить с собой КПК и сотовые с камерами/GPRS/WiFi, то такие устройства, строго говоря, не обязаны там работать.. Ибо настройкой сети и доступа в интернет там занимается штат системных администраторов, которые должны знать все о том, что происходит в их сети. И уж тем более, грамотно настроенная сеть не должна выпускать в интернет неизвестные устройства. Для всего этого должна быть предусмотрена стандартная процедура. Например, написание служебной записки в отдел IT.

Если сисадмины вашей корпоративной сети зададутся целью выпустить ваш заурус/нокию в интернет, думаю, они справятся без особых проблем за довольно небольшое время.. Кроме того, они должны выдать вам необходимые настройки, как то, например, ip-адрес с маской, шлюз по умолчанию, ip dns-серверов (если нет dhcp), адрес прокси-сервера (при использовании) и логин/пароль на нем (при необходимости). Настроить КПК на эти параметры - это уже ваша задача. Причем эти настройки надо делать и на устройствах с WM. Как минимум, способ авторизации на прокси.

И еще.. есть старое правило "не стоит плодить сущности без необходимости". Если вокруг вас везде Windows - пользуйтесь устройствами на базе Windows. Потому что это может более-менее гарантировать вам нормальную работу в данном окружении. В этом и есть фишка продуктов Microsoft - интеграция всего во все. Впихнуть туда что-то инородное порой бывает довольно трудно. Но можно, если не придумка самой MS и при реализации данного окружения MS не нарушает общепринятые стандарты.
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

ezy
Доктор (4 lvl)
Сообщения: 295
Зарегистрирован: Пн сен 24, 2007 17:29

Сообщение ezy » Ср ноя 14, 2007 17:12

Jay писал(а):Если сисадмины вашей корпоративной сети зададутся целью выпустить ваш заурус/нокию в интернет, думаю, они справятся без особых проблем за довольно небольшое время.. Кроме того, они должны выдать вам необходимые настройки, как то, например, ip-адрес с маской, шлюз по умолчанию, ip dns-серверов (если нет dhcp), адрес прокси-сервера (при использовании) и логин/пароль на нем (при необходимости). Настроить КПК на эти параметры - это уже ваша задача. Причем эти настройки надо делать и на устройствах с WM. Как минимум, способ авторизации на прокси.
Успокойтесь, мы уже во всем разобрались, чего кулаками-то махать и учить меня жизни? Для справки - в Nokia 93/95 нет установки Proxy сервера. Сисадминам тут делать нечего. Дальше я бы не продолжал...

Вместо того, чтобы меня жизни учить, как писать служебные записки и преодолевать охрану с Заурусом в одном месте, не подскажите ли, а можно ли пришить какой-нибудь скрипт к кнопке в PcLink (Sync Start, например), чтобы мне каждый раз не выдавать магическую команду

Код: Выделить всё

$sudo route add default gw 192.168.0.1
Без этой команды IP пакеты не проходят туда, куда надо.
Еще хотелось бы посадить на педаль

Код: Выделить всё

$sudo /etc/pcmcia/bluetooth restart
дабы не передергивать каждый раз BT карточку после включения питания.

Надеюсь, что знатокам "Сервантеса" это под силу....
Jay писал(а):И еще.. есть старое правило "не стоит плодить сущности без необходимости".
Надеюсь, это Вы не про сагу с USB шнурком. Ну чего кивать на M$oft, когда элементарный скрипт/объяснялово трудно написать и выложить дабы люди не бились об стенку лбом?
При чем тут M$oft? При том, что они не ленятся это делать?
И все-таки Sony Vaio P

ezy
Доктор (4 lvl)
Сообщения: 295
Зарегистрирован: Пн сен 24, 2007 17:29

Сообщение ezy » Чт ноя 15, 2007 10:46

Хотелось бы подвести резюме с описание успеха и счастья, однако как-то не получается.
Если сделать следующее:

Код: Выделить всё

1. Установить Zaurus Manager с диска, пришедшем с Zaurus
2. На Zaurus->Settings->Pc Link:
...... Выбрать Pc Link Settings
...... Выбрать Connection USB - TCP/IP (Advanced)
...... установить IP адрес Zaurus (192.168.0.2)
3. На WinXP - в Zaurus Manager установить
...... Connection - USB TCP/IP (Advanced)
...... IP Zaurus (192.168.0.2)
4. Подсоединить Zaurus шнуроком к WinXP - дождаться установки сетевого драйвера SL series Ver3 (NDIS) на WinXP
5. В сетевых подключениях Control Panel-Networks появится новое сетевое подключение - чтобы не путаться, я его назвал Zaurus via USB
6. установить ICS (Internet Connection Sharing)...
...... в моем случае - На WiFi установил ICS, указал, что домашняя сеть - Zaurus via USB
...... после закрытия - проверьте, что соединение Zaurus via USB (SL series Ver3 (NDIS)) получит IP = 192.168.0.1
7. На Zaurus $sudo route add default gw 192.168.0.1
8. FireWall на Zaurus via USB - отключено
9. FireWall на WiFi соединении - отключено
то в результате получиться "достучаться" в сеть из Zaurus через USB и WinXP коробуку.
Подтверждение этому - ping <GATEWAY-IP> проходит. Причем как на корпоративной сети, так и на домашней (я проверял доступ к WiFi маршрутизатору).

Однако на этом положительные эмоции заканчиваются.
Ни NetFront, ни Email клиент не выходят в USB TCP/IP сеть, поскольку она, типа, для них не существует.

Если из консоли проходит

Код: Выделить всё

ping 192.168.1.1
то в Netfront

Код: Выделить всё

http://192.168.1.1
тут же вызывает диалог подключения к сети и... до свидания...

Установил Dummy Device, которое создало IRDA Dummy Device соединение в сетевых настройках. При попытке соединиться через это устройство - вечный диалог Initializing .

У меня вопрос - может быть в Dummy Device что-то подкрутить чтобы программы могли обращатся в сеть?

Заранее благодарю за ответ.
И все-таки Sony Vaio P

Аватара пользователя
EugeenB
Доктор (4 lvl)
Сообщения: 241
Зарегистрирован: Вт мар 21, 2006 13:12

Сообщение EugeenB » Чт ноя 15, 2007 14:17

ezy писал(а):Ну да, конечно, как же тут не плюнуть в Рэймонд...
Конечно! :-) Не могу отказать себе в удовольствии! (поворачиваясь лицом на запад) ти-ффууу ;-)
ezy писал(а):проблема кроется не в винде, к которой подключен Zaurus, а в корпоративных сетях, с которыми, как ни крути, у Zaurus есть свои несостыковки.
Корпоративные сети - разговор особый. Но эти сети пускают же ТВОЙ компьютер с Win хе-ре. Подключаемое к такому компьютеру портативное устройсто, что смартфон, что кпк, что заурус - должно претворяться программой на десктопной винде - то есть ты должен будешь на винде настроить NAT.
ezy писал(а):
EugeenB писал(а):Как именно это делать, я тебе не скажу, бо етой самой винды у меня нет,
Мне кажется, что отсутствие Винды не должно мешать линукс-спецназу сделать ясным и понятным процесс, который в других операционках сделан так, что не заметно.
Не должно, но мешает. По крайней мере мне.
ezy писал(а):
EugeenB писал(а): и для этого понадобилась команда ifconfig (2 раза), route (1 раз), iptables (1 раз) = примерно 1,2 мин.
А кто спорит, что в умелых руках и ... напильник? Однако, любезнейший, заметьте, что рассказав о своих "достижениях", вы умышленно скрыли детали (параметры ваших волшебных команд и место их ввода). Наверное из соображений Copyright, не правда ли? И странно, а почему бы эту волшебную цепочку команд не поместить в скрипт?
В скрипт её я и поместил как раз. А не привёл лишних подробностей, только по тому, что Вам эти подробности ни как не облегчат подключение к интернету через виндовую машину. Заметьте, уважаемый, что я эти волшебные команды и место их ввода были мной указаны, как ЛИНУКС десктопная машина. А у Вас на десктопе стоит вин-хе-ре
EugeenB писал(а):Как именно это делать, я тебе не скажу, бо етой самой винды у меня нет,
, а найденый Вами алгоритм подключения:
ezy писал(а):А сделать следующее (пользоваться обычнм mini USB кабелем):

Код: Выделить всё

1. Установить Zaurus Manager с диска, пришедшем с Zaurus
2. На Zaurus->Settings->Pc Link:
......
- это Ваш вклад в освоение завра, но который не будет работать у меня (из-за отсутствия винды хр).
ezy писал(а):Проверить, что сеть работает - ping IP-ADDRESS какого-нибудь компьютера в сети (я обычно делаю ping на Gateway).
Попробуйте сделать ping не до Gateway, а до какого-нибудь корневого DNS-сервера, например 193.232.248.2 . И, кстати, убедись что у тебя в /etc/resolv.conf он прописан в строке nameserver 193.232.248.2
После этого попробуй пингони что-нибудь по имени, например ping www.ru
ezy писал(а):Виноватого в этом лучше не искать - в Zaurus нет средств работы в корпоративных сетях. (или что, я опять ошибаюсь? Если так, пусть старшие товарищи меня поправят).
Если под корпоративными сетями подразумевается samba - то её клиент я пробовал запускать - работает.
ezy писал(а):Вот только не надо поднимать сейчас радостну волну, типа - глядите на этих виндовых пызорников! Сколько гимора, и из за чего? Вот из-за этого и нужно ставить Linux на десктопе!
Лучше включите описалово, как можно спаривать Zaurus с сетью через USB. Будет больше пользы, поверьте.
Зато можно поднять радостую волну: Глятите мужик сам освоил подключение завра к интернету через ЮСБ-шнурок и овиндовленный компьютер! :-) И как это делать - поделился с нами. Ура мужику! ;-)
ezy писал(а):Вместо того, чтобы меня жизни учить, как писать служебные записки и преодолевать охрану с Заурусом в одном месте, не подскажите ли, а можно ли пришить какой-нибудь скрипт к кнопке в PcLink (Sync Start, например), чтобы мне каждый раз не выдавать магическую команду

Код: Выделить всё

$sudo route add default gw 192.168.0.1
Без этой команды IP пакеты не проходят туда, куда надо.
Могу предложить вариант:
В каталоге /home/QtPalmtop/apps/Settings находится файлик qtsamba.desktop в котором указывается, что кликая на иконке "PC Link", ты запускаешь программу qtsamba, из каталога /home/QtPalmtop/bin/. Идёшь в этот каталог, и видишь, что файл qtsamba - это символическая ссылка на реальный файл /usr/QtPalmtop.rom/bin/qtsamba. (Уточнить, что это именно так на самом деле, тебе поможет команда ls -l qts* исполненая в каталоге /home/QtPalmtop/bin/.)
Тебе надо запомнить этот путь (который у меня /usr/QtPalmtop.rom/bin/qtsamba), а затем удалить файлик qtsamba из каталога /home/QtPalmtop/bin/, и вместо него положить, под этим же именем qtsamba, такой скрипт:

Код: Выделить всё

#!/bin/bash
sudo route add default gw 192.168.0.1
/usr/QtPalmtop.rom/bin/qtsamba
sudo route del default
Скрипт надо сделать запускаемым

Код: Выделить всё

sudo  chmod 0555 /home/QtPalmtop/bin/qtsamba
Все это должно работать, т.к. проверял (тестировал) на свём завре сию секунду.
ezy писал(а):Еще хотелось бы посадить на педаль

Код: Выделить всё

$sudo /etc/pcmcia/bluetooth restart
дабы не передергивать каждый раз BT карточку после включения питания.
Оставляю тебе в качестве домашнего задания, не потому, что снобизм, а потому что сейчас писать тестировать времени нет. Но идея, как сделать - надеюсь понятна: сделать копию какого-нибудь abc.desktop в каталоге /home/QtPalmtop/apps/Settings. В копии подправить название, ссылку на иконку, ссылку на программу-скрипт, который ты положишь в каталог /home/QtPalmtop/bin/.
С уважением, Евгений.
C-1000 / CACko 1.23 + MMC Kingston 1GB + CF A-DATA 2GB + USB-BlueTooth D-Link DBT-122 <--> SonyEricsson K750i

Закрыто

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