Подключение к Ethernet через USB

Материал из FRUCT Maemo wiki (Russian)
(Различия между версиями)
Перейти к: навигация, поиск
({{PAGENAME}})
 
(не показаны 15 промежуточных версий 1 участника)
Строка 2: Строка 2:
 
=={{PAGENAME}}==
 
=={{PAGENAME}}==
  
В [http://maemo.fruct.org/index.php?title=%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC_USB_%D1%85%D0%BE%D1%81%D1%82%D0%B0 режиме USB хоста] существует возможность настроить и использовать проводное сетевое соединение при отсутствии доступа к Wi-Fi (например, в номере отеля). Не смотря на то, что небольшой WiFi роутер можно брать в поездки, прямое подключение планшета к проводному соединению часто более удобно и экономично.   
+
В [http://maemo.fruct.org/index.php?title=%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC_USB_%D1%85%D0%BE%D1%81%D1%82%D0%B0 режиме USB хоста] существует возможность настроить и использовать проводное сетевое соединение при отсутствии доступа к Wi-Fi (например, в номере отеля). Несмотря на то, что небольшой Wi-Fi роутер можно брать в поездки, прямое подключение планшета к проводному соединению часто более удобно и экономично.   
  
 
__TOC__
 
__TOC__
Строка 8: Строка 8:
 
===Предварительные условия===
 
===Предварительные условия===
  
Для использования USB адаптера для сети Ethernet необходимо убедиться, что устройство переведено в [http://wiki.maemo.org/USB_host_mode режим USB хоста] и работает надлежащим образом (перевод осуществляется при помощи OTG кабеля или программируемого выключателя). OS2008 изначально поддерживает USB адаптеры, основанные на наборе микросхем RTL8150, как, например, [http://i.i.com.com/cnwk.1d/sc/7767395-2-200-0.gif Linksys USB100M]. Тем не менее, возможно найти другие устройства, которые поддерживаются скомпилированными пользователем модулями.
+
Чтобы использовать USB адаптер для сети Ethernet, необходимо убедиться, что устройство переведено в [http://maemo.fruct.org/index.php?title=%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC_USB_%D1%85%D0%BE%D1%81%D1%82%D0%B0 режим USB хоста] и работает надлежащим образом (перевод осуществляется при помощи OTG кабеля или программируемого выключателя). OS2008 изначально поддерживает USB адаптеры, основанные на наборе микросхем RTL8150, как, например, [http://i.i.com.com/cnwk.1d/sc/7767395-2-200-0.gif Linksys USB100M]. Тем не менее, возможно найти другие устройства, которые поддерживаются скомпилированными пользователем модулями.
  
 
В случае поиска готового решения просто выберите поддерживаемый адаптер USB100M вместе с [http://www.electronicproductonline.com/catalog/product_info.php?cPath=35_67&products_id=2043 USB OTG адаптером].
 
В случае поиска готового решения просто выберите поддерживаемый адаптер USB100M вместе с [http://www.electronicproductonline.com/catalog/product_info.php?cPath=35_67&products_id=2043 USB OTG адаптером].
Строка 25: Строка 25:
 
  rt73.ko ''(Added in 0.4.6 for external USB Wifi adapters)''
 
  rt73.ko ''(Added in 0.4.6 for external USB Wifi adapters)''
  
<small>''Примечание: если известны другие в целом поддерживаемые и протестированные работающие устройства, которые используют указанные драйверы, пожалуйста, добавьте их в конец данной записи.''</small>
+
<small>''Примечание: если известны другие поддерживаемые и протестированные работающие устройства, которые используют указанные драйверы, пожалуйста, добавьте их в конец данной записи.''</small>
  
 
====Пошаговая инструкция====
 
====Пошаговая инструкция====
Строка 53: Строка 53:
 
<ol>
 
<ol>
 
</ol>
 
</ol>
По окончании использования проводного соединения просто отключите сетевой адаптер от кабеля USB хоста (что даст возможность планшету распознать, что адаптер был отключен). После этого отключите кабель хоста от планшета (и при необходимости вручную верните его из режима хоста). Также не забудьте выбрать Отключить в окне соединения (кликните на иконку Wi-Fi). В противном случае планшет попытается поддерживать соединение с "'''проводной'''" сетью до его перезагрузки или принудительного установления нового соединения вручную.  
+
По окончании использования проводного соединения просто отключите сетевой адаптер от кабеля USB хоста (что даст возможность планшету распознать, что адаптер был отключен). После этого отключите кабель хоста от планшета (и при необходимости вручную верните его из режима хоста). Также не забудьте выбрать Отключить в окне соединения (кликните на иконку Wi-Fi). В противном случае планшет попытается поддерживать соединение с "'''проводной'''" сетью до его перезагрузки или принудительного установления нового соединения вручную.
  
 
===Производительность===
 
===Производительность===
Строка 59: Строка 59:
 
Не следует ожидать, что проводное соединение поможет добиться более высоких скоростей передачи данных. Во время тестирования было обнаружено, что приблизительно 5-7 Мбит/с – максимальная скорость передачи данных для центрального процессора на планшете. Данная величина гораздо ниже порога для проводных сетей или USB соединяемости.
 
Не следует ожидать, что проводное соединение поможет добиться более высоких скоростей передачи данных. Во время тестирования было обнаружено, что приблизительно 5-7 Мбит/с – максимальная скорость передачи данных для центрального процессора на планшете. Данная величина гораздо ниже порога для проводных сетей или USB соединяемости.
  
Необходимо рассмотреть еще один важный вопрос, касающийся выбора типа сетевого адаптера. Адаптер Linksys USB100M, например, только формально числится как устройство, поддерживающее USB 1.1, а не USB 2.0. Он, тем не менее, работает со скоростью, которая выше максимальной устойчивой скорости планшета. И, наоборот, в то время как версия USB 2.0 указанного устройства должна работать, для нее требуются дополнительные драйверы, и фактически она потребляет больше энергии, чем USB OTG шина планшета способна обеспечить. В конце концов, чтобы его использовать, понадобится USB концентратор с внешним источником питания. Таким образом, хотя USB адаптер 2.0 может казаться лучше, в действительно это неудачный выбор, если говорить о планшете.  
+
Необходимо рассмотреть еще один важный вопрос, касающийся выбора типа сетевого адаптера. Адаптер Linksys USB100M, например, только формально числится как устройство, поддерживающее USB 1.1, а не USB 2.0. Он, тем не менее, работает со скоростью, которая выше максимальной устойчивой скорости планшета. И, наоборот, в то время как версия USB 2.0 указанного устройства должна работать, для нее требуются дополнительные драйверы, и фактически она потребляет больше энергии, чем USB OTG шина планшета способна обеспечить. В конце концов, чтобы использовать адаптер данной версии, понадобится USB концентратор с внешним источником питания. Таким образом, хотя USB адаптер 2.0 может казаться лучше, в действительности это неудачный выбор, если говорить о планшете.
  
 
===Протестированные устройства===
 
===Протестированные устройства===
Строка 100: Строка 100:
 
* '''Стоимость:''' От средней до низкой
 
* '''Стоимость:''' От средней до низкой
 
* '''Статус:''' <font color=green>Настоятельно рекомендовано</font>
 
* '''Статус:''' <font color=green>Настоятельно рекомендовано</font>
* '''Примечания:''' Адаптер не работал с ранее выпушенными релизами драйвера планшета. Используется отсоединяемый USB кабель.
+
* '''Примечания:''' Адаптер не работал с ранее выпущенными релизами драйвера планшета. Используется отсоединяемый USB кабель.
 
* '''Протестировано:''' Texrat
 
* '''Протестировано:''' Texrat
  
Строка 126: Строка 126:
 
* '''Стоимость:''' 15-25 долларов США в октябре 2008
 
* '''Стоимость:''' 15-25 долларов США в октябре 2008
 
* '''Статус:''' <font color=green>Рекомендовано</font>
 
* '''Статус:''' <font color=green>Рекомендовано</font>
* '''Примечания:''' Несъемный кабель длиной приблизительно 1 метр. Только один индикатор. Дополнение от Texrat: [http://talk.maemo.org/forums/showpost.php?p=242053&postcount=88 по мнению одного из тестирующих] средство потребляет нетипично много тока ("что больше, чем ограничение в 192 миллиампера на устройстве N810").
+
* '''Примечания:''' Несъемный кабель длиной приблизительно 1 метр. Только один индикатор. Дополнение от Texrat: [http://talk.maemo.org/forums/showpost.php?p=242053&postcount=88 по мнению одного из тестирующих], средство потребляет нетипично много тока ("больше, чем ограничение в 192 миллиампера на устройстве N810").
 
* '''Протестировано:''' SKarp
 
* '''Протестировано:''' SKarp
  
Строка 138: Строка 138:
 
* '''Стоимость:''' От средней до низкой
 
* '''Стоимость:''' От средней до низкой
 
* '''Статус:''' <font color=green>Рекомендовано</font>
 
* '''Статус:''' <font color=green>Рекомендовано</font>
* '''Примечания:''' Отчасти громоздкое по конструктиву, но есть световые индикаторы для мощности, активности каналов связи и перекрытий пакетов. Использует съемный USB кабель.  [http://www.mavetju.org/mail/view_message.php?list=freebsd-doc&id=1493000 Остальные адаптеры], использующие данный набор микросхем – LinkSys USB10T, 3Com 3c19250, ADS Technologies USB-10BT, Peracom USB Ethernet Adapter, Entrega NET-USB-E45 и NET-HUB-3U1E, ATen UC10T, D-Link DSB-650, Corega USB-T и SMC 2102USB и 2104USB.
+
* '''Примечания:''' Отчасти громоздкое по конструктиву, но есть световые индикаторы для мощности, активности каналов связи и перекрытий пакетов. Используется съемный USB кабель.  [http://www.mavetju.org/mail/view_message.php?list=freebsd-doc&id=1493000 Остальные адаптеры], использующие данный набор микросхем – LinkSys USB10T, 3Com 3c19250, ADS Technologies USB-10BT, Peracom USB Ethernet Adapter, Entrega NET-USB-E45 и NET-HUB-3U1E, ATen UC10T, D-Link DSB-650, Corega USB-T и SMC 2102USB и 2104USB.
 
* '''Протестировано:''' Texrat
 
* '''Протестировано:''' Texrat
  
Строка 154: Строка 154:
 
=== Перечень пожеланий ===
 
=== Перечень пожеланий ===
  
* Автоматическое обнаружение и активация всех устройств, которые прошли проверку функциональности (то есть подключи и работай).
+
* Автоматическое обнаружение и активизация всех устройств, которые прошли проверку функциональности (то есть, подключи и работай).
 
* расширенная конфигурация панели управления (имеет значение для статического IP-адреса и так далее).
 
* расширенная конфигурация панели управления (имеет значение для статического IP-адреса и так далее).
  

Текущая версия на 10:59, 5 февраля 2010

[править] Подключение к Ethernet через USB

В режиме USB хоста существует возможность настроить и использовать проводное сетевое соединение при отсутствии доступа к Wi-Fi (например, в номере отеля). Несмотря на то, что небольшой Wi-Fi роутер можно брать в поездки, прямое подключение планшета к проводному соединению часто более удобно и экономично.

Содержание


[править] Предварительные условия

Чтобы использовать USB адаптер для сети Ethernet, необходимо убедиться, что устройство переведено в режим USB хоста и работает надлежащим образом (перевод осуществляется при помощи OTG кабеля или программируемого выключателя). OS2008 изначально поддерживает USB адаптеры, основанные на наборе микросхем RTL8150, как, например, Linksys USB100M. Тем не менее, возможно найти другие устройства, которые поддерживаются скомпилированными пользователем модулями.

В случае поиска готового решения просто выберите поддерживаемый адаптер USB100M вместе с USB OTG адаптером.

[править] Настройка

После подготовки совместимого аппаратного обеспечения следующий шаг – инсталляция пакета USB локальной сети. Обновленная версия пакета использует пакет dbus-scripts, который можно также легко инсталлировать, используя ссылку.

Пакет настроит несколько сценариев и инсталлирует все дополнительные USB драйверы локальной сети, которые доступны для данной операционной системы:

catc.ko
dm9601.ko
kaweth.ko
mcs7830.ko
pegasus.ko
rt73.ko (Added in 0.4.6 for external USB Wifi adapters)

Примечание: если известны другие поддерживаемые и протестированные работающие устройства, которые используют указанные драйверы, пожалуйста, добавьте их в конец данной записи.

[править] Пошаговая инструкция

  1. Инсталлируйте пакет dbus-scripts.
  2. Инсталлируйте пакет USB локальной сети.

После инсталляции пакетов любое устройство с набором микросхем RTL8150 будет функционировать следующим образом:

  1. Подсоедините USB устройство к проводке локальной сети.
  2. Подключите USB устройство к планшету.
  3. Подождите, пока появятся сообщения USB устройства ("USB устройтво не поддерживается", "Не найдена файловая система").
  4. Запустите веб-браузер или приложение, которое планируется использовать.
  5. Сеть настроена. Наслаждайтесь.

Для устройств, которые основаны не на наборе микросхем RTL8150, необходимо будет вручную вызвать usbEthUp.sh после подключения устройства и usbEthDown.sh после его удаления, чтобы получить взамен настройки сети. Данные сценарии можно найти в /usr/sbin.

По окончании использования проводного соединения просто отключите сетевой адаптер от кабеля USB хоста (что даст возможность планшету распознать, что адаптер был отключен). После этого отключите кабель хоста от планшета (и при необходимости вручную верните его из режима хоста). Также не забудьте выбрать Отключить в окне соединения (кликните на иконку Wi-Fi). В противном случае планшет попытается поддерживать соединение с "проводной" сетью до его перезагрузки или принудительного установления нового соединения вручную.

[править] Производительность

Не следует ожидать, что проводное соединение поможет добиться более высоких скоростей передачи данных. Во время тестирования было обнаружено, что приблизительно 5-7 Мбит/с – максимальная скорость передачи данных для центрального процессора на планшете. Данная величина гораздо ниже порога для проводных сетей или USB соединяемости.

Необходимо рассмотреть еще один важный вопрос, касающийся выбора типа сетевого адаптера. Адаптер Linksys USB100M, например, только формально числится как устройство, поддерживающее USB 1.1, а не USB 2.0. Он, тем не менее, работает со скоростью, которая выше максимальной устойчивой скорости планшета. И, наоборот, в то время как версия USB 2.0 указанного устройства должна работать, для нее требуются дополнительные драйверы, и фактически она потребляет больше энергии, чем USB OTG шина планшета способна обеспечить. В конце концов, чтобы использовать адаптер данной версии, понадобится USB концентратор с внешним источником питания. Таким образом, хотя USB адаптер 2.0 может казаться лучше, в действительности это неудачный выбор, если говорить о планшете.

[править] Протестированные устройства

Инструкция по тестированию:

  1. Убедитесь в наличии последней версии драйвера. Сценарии должны быть инсталлированы согласно предложенной выше инструкции. Доступ с правами администратора также должен быть инсталлирован.
  2. Откройте XTerm.
  3. Подключите USB адаптеры (включая OTG адаптер, если используется данное средство).
  4. Подключите USB устройство для сети Ethernet.
  5. Появятся сообщения об ошибках, которые можно игнорировать.
  6. Выполните sudo becomeroot в XTerm.
  7. Выполните /usr/sbin/usbEthUp.sh.
  8. Обращайте внимание на сообщения. На успешно установленное соединение укажет получение IP-адреса (<cod>Выделен адрес xxx.xxx.xxx.xxx </code>, где xxx представляет собой части IP-адреса).
  9. Выполните dmesg.
  10. Прокрутите список сообщений до текста, в котором описывается адаптер для сети Ethernet. В тексте содержатся коды с префиксами v (код производителя) и p (код средства). Символы, следующие за буквами v и p, необходимо ввести в соответствующие поля, как показано далее.
  11. Любую неизвестную информацию следует добавлять после соответствующего поля Неизвестное.

Ниже предлагается список протестированных USB устройств для сети Ethernet:

[править] Crystal Blue USB to Ethernet 10/100 LAN Adapter
  • Набор микросхем для Ethernet: Davicom DM9601 USB Ethernet
  • Идентификатор производителя: 0a46
  • Идентификатор средства: 9601
  • Требуется внешний источник питания: Нет
  • Функциональность: С переменным успехом; технически все в порядке, но отсутствует надежность. Из 4 проведенных проверок средство прошло только 2.
  • Стоимость: От низкой до очень низкой
  • Статус: Не рекомендовано
  • Примечание: Данный адаптер повсеместно представлен на eBay, обычно в прозрачном синем исполнении, но предлагаются также бесцветные, белые и черные модели. К сведению пользователей, известно исправление FreeBSD для работы в указанной операционной системе.
  • Протестировано: Texrat
[править] SMC EZ Connect USB 2202USB/ETH
  • Набор микросхем для Ethernet: ADMtek ADM8511
  • Идентификатор производителя: 0707
  • Идентификатор средства: 0200
  • Требуется внешний источник питания: Нет
  • Функциональность: Работает очень хорошо, очень быстрый доступ к Интернет
  • Стоимость: От средней до низкой
  • Статус: Настоятельно рекомендовано
  • Примечания: Адаптер не работал с ранее выпущенными релизами драйвера планшета. Используется отсоединяемый USB кабель.
  • Протестировано: Texrat
[править] Универсальный концентратор для ноутбуков ACP50 от Targus
  • Набор микросхем для Ethernet: ADMtek 8515
  • Идентификатор производителя: 0451 (концентратор)
  • Идентификатор средства: 2036 (концентратор)
  • Идентификатор производителя: 07a6 (Ethernet)
  • Идентификатор средства: 8515 (Ethernet)
  • Требуется внешний источник питания: Да
  • Функциональность: Работает хорошо и очень стабильно
  • Стоимость: От высокой до сравнительно высокой
  • Статус: Рекомендовано
  • Примечания: Концентратор теряет Ethernet и USB функциональность, если его использовать одновременно в качестве USB устройства для подзарядки для планшета.
  • Протестировано: Texrat
[править] Trendnet TU-ET100C
  • Набор микросхем для Ethernet: ADMtek ADM8511 "Pegasus II"
  • Идентификатор производителя: 07a6
  • Идентификатор средства: 8511
  • Требуется внешний источник питания: Нет
  • Функциональность: Работает хорошо и очень стабильно
  • Стоимость: 15-25 долларов США в октябре 2008
  • Статус: Рекомендовано
  • Примечания: Несъемный кабель длиной приблизительно 1 метр. Только один индикатор. Дополнение от Texrat: по мнению одного из тестирующих, средство потребляет нетипично много тока ("больше, чем ограничение в 192 миллиампера на устройстве N810").
  • Протестировано: SKarp
[править] Netgear EA101 USB Ethernet
  • Набор микросхем для Ethernet: Kawasaki LSI KL5KLUSB101B
  • Идентификатор производителя: 0846
  • Идентификатор средства: 1001
  • Требуется внешний источник питания: Нет
  • Функциональность: Работает хорошо, быстрый доступ к Интернет
  • Стоимость: От средней до низкой
  • Статус: Рекомендовано
  • Примечания: Отчасти громоздкое по конструктиву, но есть световые индикаторы для мощности, активности каналов связи и перекрытий пакетов. Используется съемный USB кабель. Остальные адаптеры, использующие данный набор микросхем – LinkSys USB10T, 3Com 3c19250, ADS Technologies USB-10BT, Peracom USB Ethernet Adapter, Entrega NET-USB-E45 и NET-HUB-3U1E, ATen UC10T, D-Link DSB-650, Corega USB-T и SMC 2102USB и 2104USB.
  • Протестировано: Texrat

[править] DIGITUS 10/100 Mbps Fast Ethernet USB adapter DN-3015

  • Набор микросхем для Ethernet: RTL8150 Fast Ethernet Adapter
  • Идентификатор производителя: 0x0bda Realtek Semiconductor Corp
  • Идентификатор средства: 0x8150 RTL8150 Fast Ethernet Adapter
  • Требуется внешний источник питания: Нет
  • Функциональность: Работает хорошо
  • Стоимость: 13 EUR (февраль 2009)
  • Статус: Рекомендовано
  • Протестировано: walto

[править] Перечень пожеланий

  • Автоматическое обнаружение и активизация всех устройств, которые прошли проверку функциональности (то есть, подключи и работай).
  • расширенная конфигурация панели управления (имеет значение для статического IP-адреса и так далее).
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты