Comp.Soft
Главная | Регистрация | Вход
Воскресенье, 24-Ноября-2024, 00:09
АСТРАХАНЬ
Меню
Поиск
Категории
Linux
Дешёвый СОФТ
Чат
Это нужно
Главная » Статьи » Linux » Linux

Мобильная Ubuntu-4
Оригинал: "Ubuntu Hacks: Chapter 4 - Mobile Ubuntu"
Авторы: Кайл Ранкин, Джонатан Оксер, Билл Чайлдерс (Kyle Rankin, Jonathan Oxer, Bill Childers)
Дата публикации: June 2006
Перевод: Н.Ромоданов
Дата перевода: сентябрь 2010 г.

Подсказка

Если вы используете Linux на платформе, отличающейся от x86 (например, на платформе Mac), пакет ndiswrapper работать не будет, поскольку он пользуется драйверами, скомпилироваными для процессоров x86. Но для некоторых чипсетов Broadcom, к числу которых относится Apple's AirPort Extreme (802.11g), есть открытый драйвер. Вам для вашего чипсета потребуется этот драйвер, но только для того, чтобы выделить ту часть программного обеспечения, которая позволит карте работать правильно. Для получения дополнительной информации смотрите ссылку http://bcm43xx.berlios.de/.

Начните с установки пакета ndisgtk, который представляет собой программу установки графического интерфейса для ndiswrapper. Вы можете открыть окно терминала и установить его из командной строки, либо можете воспользоваться инструментальным средством установки пакетов, которым вы предпочитаете пользоваться. Убедитесь в том, что у вас есть доступ к репозитарию universe . Aptitude автоматически загрузит пакет ndiswrapper-utils, поскольку он нужен для ndisgtk. Кроме этого, убедитесь, что у вас приготовлены Windows драйверы вашего конкретного беспроводного адаптера, поскольку позже они потребуются пакету ndisgtk. Если вы обнаружите, что Windows драйверы находятся в файле .cab, попробуйте установить пакетеы cabextract и unshield и используйте их для того, чтобы добраться до драгоценных драйверов, находящихся внутри этого файла (оба пакета есть в репозитарии universe):

conner@firetruck:$ sudo aptitude install ndisgtk

Инкапсулируем драйвера Windows

Как только все будет сделано, вставьте и включите ваш беспроводный адаптер, а затем в терминальном окне запустите пакет ndisgtk:

conner@firetruck:$ sudo ndisgtk

Пакет ndisgtk откроет вам окно (рис. 4-6), которое позволит установить новый драйвер.

Главное окно пакета ndisgtk

Рис.4-6. Главное окно пакета ndisgtk

Нажмите кнопку "Install new driver" ("Установить новый драйвер") и пакет ndisgtk попросит вас указать местоположение драйверов Windows, так как это показано на рис.4-7. В поле Location (Расположение) выберите ваши драйвера Windows и нажмите кнопку Install (Установить).

пакет ndisgtk

Рис. 4-7. Где находятся ваши драйверы?

Как только пакет ndisgtk завершит копирование драйверов и настроит файлы, вы снова увидите первое окно, но пакет ndisgtk запомнит всю информацию о драйверах, так как это показано на рис.4-8.

пакет ndisgtk

Рис.4-8. Устройство работает только под Windows? Я думаю, что нет ...

Конфигурирование адаптера

С этого момента беспроводный адаптер является всего лишь еще одним устройством, которое поддерживается в Linux. Для настройки сети вы можете воспользоваться стандартными средствами Ubuntu, такими, как мастер настройки, к которому можно получить доступ из системного меню, или приложение NetworkManager . Чтобы проверить правильность работы, вы можете запустить пакет dmesg и посмотреть, нашел ли пакет ndiswrapper ваш адаптер:

conner@firetruck:$ dmesg
[4295357.170000] pccard: CardBus card inserted into slot 0
[4295357.181000] ndiswrapper: driver tnet1130 (Texas Instruments,06/17/2004,6.0.5.30) loaded
[4295357.182000] PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
[4295357.182000] ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
[4295357.183000] PCI: Setting latency timer of device 0000:02:00.0 to 64
[4295357.876000] ndiswrapper (IoCreateUnprotectedSymbolicLink:744): --UNIMPLEMENTED--
[4295357.876000] ndiswrapper: using irq 11
[4295358.916000] wlan0: vendor: 'TNET1130'
[4295358.916000] wlan0: ndiswrapper ethernet device 00:12:0e:0d:3c:38 using driver tnet1130, 104C:9066:13D1:AB80.5.conf
[4295358.916000] wlan0: encryption modes supported: WEP; TKIP with WPA

Также для конфигурирования вашего адаптера можете воспользоваться стандартным средством iwconfig, работающим из командной строки, если, конечно, в командной строке вы чувствуете себя комфортно:

conner@firetruck:~$ iwconfig wlan0
wlan0 IEEE 802.11g ESSID:"NullDevice.Net"
Mode:Managed Frequency:2.462 GHz Access Point: 00:0C:41:6E:98:8E
Bit Rate:54 Mb/s Tx-Power:10 dBm Sensitivity=0/3
RTS thr:4096 B Fragment thr:4096 B
Power Management:off
Link Quality:100/100 Signal level:-42 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Подсказка

Есть один недостаток при использовании пакета ndiswrapper. Из-за особенностей работы этого пакета не работают должным образом средства измерения силы сигнала (такие, как предлагаются в NetworkManager  и в утилите командной строки iwconfig). Они всегда показывают уровень сигнала, равный 100%.

Не стоит опасаться, что несовместимые беспроводные сетевые карты помешают вам пользоваться системой Ubuntu на вашем компьютере. Теперь, благодаря пакету ndiswrapper, у вас и вашей системы Ubuntu не возникнет этой проблемы!




Источник: http://rus-linux.net/nlib.php?name=/MyLDP/BOOKS/ubuntu_hacks_ru/ubuntuhack41.html
Категория: Linux | Добавил: Andrey (28-Сентября-2010) | Автор: Н.Ромоданов
Просмотров: 930 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Переводчик сайта
Менюшка

Соц. сети
Вход
Теги

Для красивого отображения Облака
необходим
Adobe Flash Player 9
или выше
Скачать Adobe Flash Player

ОЗОН
OZON.ru
Друзья

Переводчик онлайн
Submitter.ru - Регистрация в поисковых системах!
Погода
Яндекс.Погода
Статистика






Онлайн всего: 20
Гостей: 20
Пользователей: 0

При использовании материалов сайта, наличие гиперссылки на сайт обязательно
© 2024
Яндекс.Метрика
Результаты антивирусного сканирования