Вопрос по обвесу для Zaurusa:)
Вопрос по обвесу для Zaurusa:)
Стал владельцем C-1000 (респект одному товарисчу из форума:) Появилось несколько вопросов:
1. Хочу себе Ethernet на Заурусе подойдет ли такой адаптер?
a. Сетевой адаптер D-Link DUB-E100 (USB) 25$
б. Сетевой адаптер TrendNet XpressPort TE-CF100 (CF) 45$
2. Как самому сделать USB-host проводок(видел где-то про это писали), либо где приобрести?
3. Такая же делемма с WiFi, но вроде сказали (ВадимП), что USB-WiFi работает правда с доработкой напильником драйверов(а можно поподробнее)?
4. Ну и SD карточку 1G хочу:) Присмотрел Kingston Secure Digital 1 ГБ серия Elite Pro (Кингстон) 65$ не тормозная? Или что посоветуете?
Вот вроде пока все:) Жду с нетерпением ответов:)
1. Хочу себе Ethernet на Заурусе подойдет ли такой адаптер?
a. Сетевой адаптер D-Link DUB-E100 (USB) 25$
б. Сетевой адаптер TrendNet XpressPort TE-CF100 (CF) 45$
2. Как самому сделать USB-host проводок(видел где-то про это писали), либо где приобрести?
3. Такая же делемма с WiFi, но вроде сказали (ВадимП), что USB-WiFi работает правда с доработкой напильником драйверов(а можно поподробнее)?
4. Ну и SD карточку 1G хочу:) Присмотрел Kingston Secure Digital 1 ГБ серия Elite Pro (Кингстон) 65$ не тормозная? Или что посоветуете?
Вот вроде пока все:) Жду с нетерпением ответов:)
Поиск на этом сайте еще никто не отменял, но от себя добавлю:
кабель делается элементарно, например перепайкой из 2х кабелей или разъемов если найдешь. Описание http://www.hpc.ru/board/viewtopic.php?t=64207&start=0, все понятно и доходчиво.
По четвертому вопросу скорее не скорость надо искать а совместимость, разница в скорости скорее всего будет копеечная. О совместимости здесь http://www.zaurus.ru/wiki/index.php/Сов ... арт_памяти. Возьми Transcend 80x не ошибешься.
кабель делается элементарно, например перепайкой из 2х кабелей или разъемов если найдешь. Описание http://www.hpc.ru/board/viewtopic.php?t=64207&start=0, все понятно и доходчиво.
По четвертому вопросу скорее не скорость надо искать а совместимость, разница в скорости скорее всего будет копеечная. О совместимости здесь http://www.zaurus.ru/wiki/index.php/Сов ... арт_памяти. Возьми Transcend 80x не ошибешься.
Спасибо за ответ:)
Поиском пользуюсь, но как говориться ни что не стоит на месте тем более время и разработки:) Так что все равно жду ответов:)
Re: Вопрос по обвесу для Zaurusa:)
Драйверы не надо дорабатывать. Их надо просто собрать.Blackhand писал(а):3. Такая же делемма с WiFi, но вроде сказали (ВадимП), что USB-WiFi работает правда с доработкой напильником драйверов(а можно поподробнее)?
Рецепт просто: берете любую usb-wifi карточку, которая работает под Линуксом на ПК. на всякий случай убеждаетесь, что у нее открытые драйверы (закрытые мне для таких карт не попадались, хотя одна из карт продавалась с уже построенными драйверами для ядер из нескольких популярных дистрибутивов).
Дальше просто тупо устанавливаете кросс-компиллятор и исходники ядра и собираете эти драйверы так же, как Вы собирали бы их для ПК. Только указываете, что собрать надо модуль для процессора с архитектурой arm.
В зависимости от ситуации этого добиваются разными путями: указанием соответствующего ключа для сценария ./configure (чаще всего --host), установкой переменных окружения, таких как CC, но часто проще всего оказывается поправить Makefile, тем более, что очень многие драйверы сценария configure не имеют вовсе.
Необходимый минимум, который нужно поправить в Makefile - это убедиться, что вызываться будут именно нужные версии компиллятора и компоновщика (и прочих make-утилит). Иногда имеет смысл подправить также ключи компиллятора, но почти всегда удается обойтись без этого.
Re: Вопрос по обвесу для Zaurusa:)
А с USB-ethernet картами как? так же?ВадимП писал(а):[skip]Blackhand писал(а):3. Такая же делемма с WiFi, но вроде сказали (ВадимП), что USB-WiFi работает правда с доработкой напильником драйверов(а можно поподробнее)?
Драйверы не надо дорабатывать. Их надо просто собрать.
Рецепт просто: берете любую usb-wifi карточку, которая работает под Линуксом на ПК. на всякий случай убеждаетесь, что у нее открытые драйверы (закрытые мне для таких карт не попадались, хотя одна из карт продавалась с уже построенными драйверами для ядер из а и компоновщика (и прочих make-утилит). Иногда имеет смысл подправить также ключи компиллятора, но почти всегда удается обойтись без этого.
Со всеми устройствами ситуация одинаковая: возможны два варианта.
1. Либо кто-то уже собрал драйвер (это делается элементарно) и включил его в прошивку
2. Либо драйвера в прошивке нет и надо собирать его самостоятельно.
Последний вариант разбивается на два подварианта: а)драйвер включен в исходные тексты ядра и б) драйвера в стандартном ядре нет.
Вариант 2а самый простой - запускаете make menuconfig выбираете "собрать драйвер модулем" и запускаете make modules.
Потом копируете собранный модуль на Zaurus к остальным модулям в одну из субдиректорий /lib/modules/`uname -r` и запускаете depmod -ae.
Вариант 2б тоже несложный - он был описан в предыдущем послании.
1. Либо кто-то уже собрал драйвер (это делается элементарно) и включил его в прошивку
2. Либо драйвера в прошивке нет и надо собирать его самостоятельно.
Последний вариант разбивается на два подварианта: а)драйвер включен в исходные тексты ядра и б) драйвера в стандартном ядре нет.
Вариант 2а самый простой - запускаете make menuconfig выбираете "собрать драйвер модулем" и запускаете make modules.
Потом копируете собранный модуль на Zaurus к остальным модулям в одну из субдиректорий /lib/modules/`uname -r` и запускаете depmod -ae.
Вариант 2б тоже несложный - он был описан в предыдущем послании.