Перейти к содержанию

Помогите пингвинёнку с установкой двух драйверов


Рекомендуемые сообщения

Ещё проблемка возникла с установкой драйвера с НдисВраппером через консоль. Знаете, я ещё раз поблагодарю AccessD за данную вторую ссылку, но единстаенное - там описание к сожадению идёт про PCI-E WiFi, то есть встроеную в комп антенку, я так понимаю, а у меня она подключается через ЮСБ. Сайт хороший, но по теие идёт только в начале. Sad Но вопрос вот в чём. Я всё же попробовал идти далее по инструкции, но немного изменяя команды. Первое - почему у меня не работает команда NdisWrapper -l ? Я прочитал, что эта команда выводит все установленные через него драйвера, но он мне пишет - mn710 : invalid driver! А проще - просто зайдите на этот сайт сами и посмотрите текст начиная со слов - Ndiswrapper should now be built and it is time to install the Windows driver.

You need to download the Windows driver for your card. To identify the driver that you need, first identify the card you have with the 'lspci' command and note the first column (02:02.0 in this example).

Code:

lspci

Вообще, как мне что нада подстроить под мою антену? Confused

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 82
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Знаете, я уже вообщем три раза эту инструкцию видел, но в разных изложениях. Вот я сейчас попытался установить 3 раз, и уже теперь я более чем уверен, сто проблема в ЮСБ. Вот прочитайте, что у меня написано в папке установленого драйвера в Конфиг файле -

=======================================

NdisVersion|0x50001

Environment|1

class_guid|4d36e972-e325-11ce-bfc1-08002be10318

NetworkAddress|XX:XX:XX:XX:XX:XX

driver_version|Microsoft®,01/07/2004, 1.00.8.0

BusType|15

11dMode|0

AntennaDiversity|0

BusType|0

CardType|USB

ConfigProfile|256

DeviceID|USB\VID_045E&PID_00C2

DSFreq|2437000

HelpText|The Microsoft® Wireless Adapter provides wireless local area networking.

LowerRange|ethernet

MacIoctl|MN710IOC.VXD

NetworkType|1

PlatformID|14480

PSMode|1

RTSThresh|2432

Service|MN710-51

SilentInstall|1

SSID|MSHOME

UpperRange|ndis5

VendorDesc|Microsoft® Wireless USB 2.0 Adapter MN-710

=======================================

Здесь просто всё очевидно. Он даже написал порт, куда вставлена Антена, и прописал без единой ошибки её название.НО НЕ РАБОТАЕТ ОНА! Crying or Very Sad

Ссылка на комментарий
Поделиться на другие сайты

Там был не список поддерживаемых антен. Там из Майкрасофтовских только 4 антены. Я не верю что из нескольких десятков моделей (!) подходит тоько ЧЕТЫРЕ штуки!!! Этот список не полный! Например,у какого то американца на такой же версии Мандрива, как у меня железка прекрасно работает! Surprised

Ссылка на комментарий
Поделиться на другие сайты

Да, и ещё. Очень прошу возобновить обсуждение конфигурации драйвера под Видеокарточку. Если чем поможет, то её название - ATI Radeon 9800Pro. Драйвер успешно установлен, но отрегулировать его я никак не могу. Требуется Шаппорт. Smile

Ссылка на комментарий
Поделиться на другие сайты

А насчёт Вайрелес, я ак думаю, быстрее и приятнее будет купить новую, и не Майкрософтовскую, а чо нить, под что есть дайвер на Линуху родной. Mad

Ссылка на комментарий
Поделиться на другие сайты

CMaPT писал(а) Wed, 10 January 2007 20:19

Драйвер успешно установлен, но отрегулировать его я никак не могу.

А что именно вы делаете и что не получается?

Остановились мы на том, что вы вроде как установили все и запустили aticonfig. И он вроде бы как отработал нормально.

Ссылка на комментарий
Поделиться на другие сайты

Прикрепите к вашему сообщению инструкцию по установке вашего драйвера, пожалуйста. Сейчас вместе почитаем.

Ссылка на комментарий
Поделиться на другие сайты

Вот, пожалуйста -

1. Launch the Terminal Application/Window and navigate to the ATI Proprietary Linux driver download.

2. Enter the command sh ./ati-driver-installer-8.33.6.run to launch the ATI Proprietary Linux driver installer. The ATI Proprietary Linux Driver Setup dialog box is displayed.

3. Select Install Driver and click Continue. The ATI License Agreement is displayed.

4. Read the License Agreement and Click I Agree to continue the installation, or Cancel to terminate the installation. The Mode of Installation Dialog Box is displayed.

5. Select Automatic and click Continue. The ATI Proprietary Linux Driver is installed, and the Installation Complete Dialog box is displayed.

6. Click View HTML Release Note for last minute driver information, or Exit to close the ATI Proprietary Linux Driver Installer.

7. Launch the Terminal Application/Window and run /usr/X11R6/bin/aticonfig --initial to configure the driver.

8. Reboot your system.

Нус, давайтес разбираться, хотя этот путь более менее понял и проделывал несколько раз. Вот. Smile

Ссылка на комментарий
Поделиться на другие сайты

Ну давайте теперь заглянем в /etc/X11/xorg.conf и посмотрим, что там наконфигурировал этот самый aticonfig.

Заодно можно посмотреть в /var/log/Xorg.0.log

Приложите эти файлы к вашему следующему сообещению.

Ссылка на комментарий
Поделиться на другие сайты

Ну и в чем ваша проблема? Судя по логу запуска Х-сервера, ваш драйвер прекразно загружается и находит вашу карту.

Стоит обратить внимание на вот эти строки в логе:

Цитата:

(WW) fglrx(0): ***********************************************

(WW) fglrx(0): * DRI initialization failed! *

(WW) fglrx(0): * (maybe driver kernel module missing or bad) *

(WW) fglrx(0): * 2D acceleraton available (MMIO) *

(WW) fglrx(0): * no 3D acceleration available *

(WW) fglrx(0): ********************************************* *

То есть 3d ускорение не включается. Ищите теперь в Google, как решать проблему с этим.

Ссылка на комментарий
Поделиться на другие сайты

Если дословно переводить - получается НЕВОЗМОЖНО 3Дэ ускорение!

Ну ладно, раз уж советуете, ну и судя по всему настаиваете на гугле, то поищу. Спасибо за десятки прочитаных строк журнала происшествий. Smile

Ссылка на комментарий
Поделиться на другие сайты

Вопрос возник один. Я сейчас читаю документ на русском, как устранять проблему с DRI на ATI карточках. Так вот, где находится меню настройки ядра? Confused Если что - ссылка вот, 4 параграф - http://www.opennet.ru/base/X/dri.txt.html.

Ссылка на комментарий
Поделиться на другие сайты

в целом у меня сложилось впечатлению, что ati очень плохо заботится о поддержке своих видюх в лине. только что пытался поставить дрова для xorg 7.1 - неудачно, x сервер просто не запустился, ругаясь на fglrx. в прошлый раз(suse 10.1) что-то происходило с ядром из-за модуля, в результате оно модуль не пускало к себе.

может быть дело в старой (9250) карте, но дрова-то я брал которые её поддерживают..

Ссылка на комментарий
Поделиться на другие сайты

Очень похоже на то, но у меня складывается другое впечатление. Мне кажется, это Линукс далеко не универсален относительно дров... Sad

Ссылка на комментарий
Поделиться на другие сайты

В этой статье идет речь о перекомпиляции ядра и меню настройки параметров ядра, до которого вы доберетесь, если начнете этим заниматься. Это ОТДЕЛЬНЫЙ БОЛЬШОЙ ВОПРОС, поэтому не трогайте ядро пока что и просто исходите из того, что все необходимое в нем уже есть (так оно и есть на самом деле).

Попробуйте еще поискать по вот этим сообщениям об ошибке:

Цитата:

drmOpenDevice: node name is /dev/dri/card0

drmOpenDevice: open result is -1, (No such device or address)

drmOpenDevice: open result is -1, (No such device or address)

drmOpenDevice: Open failed

Наверняка кто-то с такой же как у вас картой и таким же дистрибутивом уже столкнулся с проблемой.

P.S. Начинаю понимать, почему все ругают ATI и их линуксовый драйвер Smile

Ссылка на комментарий
Поделиться на другие сайты

А вы прочитали там всё, или только четвёртый параграф, котоый я указал? Я, разумеется, в области ядра ни в чём не разбираюсь. Но на той странице идёт устранение этой ошибки. Прочитайте весь 4 параграф, может не всё так глобально? Могу для облегчения поставить его сюда. Вот -

=======================================

Часть IV: Правильная сборка ядра системы

Как именно собирать ядро (linux-kernel), я расписывать не буду, благо об

этом написано бешеное количество трактатов, манов, доков и туторов.

Опишу лишь то, что надо сделать для правильной работы Direct Rendering-a

с ATI-шными драйверами. В данной статье все манипуляци проводятся с

ядром ветки 2.4, а конкретно - с 2.4.29, которое недавно вышло.

Итак. Чтобы Х-сервер запустил АТИшный DRI - нам надо отключить DRI в

ядре. Для этого в меню настройки ядра заходим в "Character devices --->",

затем (далеко внизу) в "Direct Rendering Manager (XFree86 DRI support) --->".

Там убираем галочку в самой верхней строчке "[ ] Direct Rendering Manager (XFree86 DRI support)".

Отлично, теперь после пересборки, ядро будет использовать DRI из атишных драйверов.

Теперь надо убедиться, что в ядре есть поддержка шины AGP, для этого мы выходим

из настроек DRI и в тех же "Character devices --->" ищем строчку "< >

/dev/agpgart (AGP Support)", жмем пробел, чтобы включить поддержку

agpgart в виде модуля, т.е. конечный вариант будет - "<M> /dev/agpgart

(AGP Support)", после этой строчки надо отметить ваш чипсет (если вы не

знаете, какой у вас чипсет, лучше поставьте звездочки везде - до строчки

"Direct Rendering Manager (XFree86 DRI support) --->"). Далее выходим

из конфигуратора ядра с сохранением конфига и пересобираем ядро: make

dep bzImage modules modules_install. Копируем ядро в /boot, настаиваем

загрузчик... ну вобщем, как всегда.

Теперь ваше ядро готово для работы с атишными драйверами.

=======================================

Ссылка на комментарий
Поделиться на другие сайты

А это уже как драйвер устанавливать. Хотя под Слакварь, но сойдёт. Вот -

==================================================

Часть V: установка fglrx

Для начала надо убедиться в том, что у нас установлены kernel-headers

для нашего ядра. Скачать их можно на ftp вашего дистрибутива, у меня

это: kernel-headers-2.4.29-i386-1.tgz. Качаем и ставим.

Далее, т.к. версия нашего Х-сервера 6.8.0, то и драйвера мы будем качать

именно для этой версии иксов (логично, правда?).

По ссылке: http://www.ati.com/support/drivers/linux/radeon-linux.html

можно скачать драйвера для xorg 6.8 -

http://www2.ati.com/drivers/linux/fglrx_6_8_0-8.8.25-1.i386. rpm версии

8.8.25. Т.к. у меня система Slackware - то я из этой рпмки сделал

слаковский пакет:

$ rpm2tgz fglrx_6_8_0-8.8.25-1.i386.rpm

$ ls fglrx*

fglrx_6_8_0-8.8.25-1.i386.rpm fglrx_6_8_0-8.8.25-1.i386.tgz

Если ваша система "понимает" rpm-ки - вам не надо ничего преобразовывать.

После этого я ставлю сам пакет самым обычным образом:

installpkg fglrx_6_8_0-8.8.25-1.i386.tgz.

* Установка пакета в вашей системе может отличаться, т.к. я показываю

установку пакета именно для Слакваря.

После этого вам надо сконфигурировать ваш Х-сервер, чтобы он начал

использовать новый драйвер. Для этого под root набираем в командной

строке: "fglrxconfig", после чего вам будет задано много вопросов по

вашей системе. В конце будет вопрос - записать ли новый файл

конфигурации XFree86-4.conf в папке /etc/X11/, на что отвечает "yes".

Затем, в идеале, вам следует просто использовать этот новый файл

конфигурации иксов (если вы используете X.org) - то этот файл надо

переименовать в xorg.conf. Лично я не использую этот новый файл, а лишь

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

следующие строчки:

Section "Device"

Identifier "ATI Graphics Adapter"

Driver "fglrx"

[... и так далее ...]

EndSection

Затем, как написано на атишном сайте, следует включить общую память для

работы драйвера, для чего делаем следующее как root:

1) В файл /etc/fstab добавляем строчку:

tmpfs /dev/shm tmpfs defaults 0 0

2) Монтируем эту штуковину:

mount /dev/shm

3) Теперь проверяем, примаунтилось или нет:

mount | grep "shm"

Если примаунтилось, то должна появиться строка:

tmpfs on /dev/shm type tmpfs (rw)

Теперь, самое главное -- т.к. в иксовых логах нам открыто говорится, что

мол драйвер не может определить версию иксов:

(II) fglrx(0): driver needs XFree86 version: 4.3.x

(WW) fglrx(0): could not detect XFree86 version (query_status=-3)

Мы берем и РУЧКАМИ ставим библиотеку, т.е. распаковываем tgz-файл: tar

zxvf fglrx_6_8_0-8.8.25-1.i386.tgz (распаковываем из под root в корень

системы /), затем делаем следущее:

# cd /lib/modules/fglrx/build_mod/

# sh make.sh

# cd ..

# sh make_install.sh

Объясняю: сначала переходим в папку, куда распаковалась библиотека

fglrx, затем вручную запускаем шелл-скрипт установки драйвера (сначала

make.sh, а затем - make_install.sh, который находится выше уровнем).

ВСЕ. Если скрипт выполнился без ошибок -- считайте, вы уже сидите на

новых атишных дровах.

После всех этих процедур просто перезагружаем Х-сервер (жмем

Alt+Ctrl+Backspace).

==================================================

Ссылка на комментарий
Поделиться на другие сайты

CMaPT писал(а) Sat, 13 January 2007 13:47

Прочитайте весь 4 параграф, может не всё так глобально?

Ага. Глобально.

Смотрите сами:

Цитата:

Далее выходим

из конфигуратора ядра с сохранением конфига и пересобираем ядро: make

dep bzImage modules modules_install. Копируем ядро в /boot, настаиваем

загрузчик... ну вобщем, как всегда.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...