Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: Lena1 в Jan 20, 2011, 14:26



Титла: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: Lena1 в Jan 20, 2011, 14:26
 Опитвам се да инсталирам chipset Atheros Ar9271, ath9k_htc http://wireless.kernel.org/en/users/Drivers/ath9k_htc ($2), който според проучванията ми е включен в Kernel 2.6.35.

За да инсталирам това ядро написах в конзолата:
apt-get update
apt-get dist-upgrade
и се инсталираха доста неща, но адаптера не тръгна (iwconfig  no wireless extensions).

Kak да инсталирам адаптера na Debian Lenny, LXDE?


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: bop_bop_mara в Jan 20, 2011, 14:40
Ако наистина 2.6.35 е минималната версия, която ти трябва, значи няма как да го подкараш с ядро от хранилищата на lenny. Виж тук: http://packages.debian.org/lenny/linux-image във всеки вариант коя е най-новата версия. Доколкото виждам, дори и sid е с по-стара. Може да пробваш с ядро от experimental ($2) (с уговорките, че май е trunk вариант и по принцип няма никакви гаранции за това как ще работи).


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: ROKO__ в Jan 20, 2011, 14:59
Или просто ползвай друга дистрибуция в която се знае че е стабилно и че работи. (Mandriva Ubuntu ArchLinux Sabayon)


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: kalinik в Jan 20, 2011, 15:09
Имам спомени, че с ndiswrapper се инсталира от Windows-кия драйвър, но лично НЕ съм пробвал.
Виж тук:
http://linuxwireless.org/en/users/Drivers/ath9k_htc ($2)
 или тук:
https://launchpad.net/ath9k-htc-installer ($2)

 [_]3


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: Lena1 в Jan 20, 2011, 16:29
Ясно, значи съм мн далеч от възножността да ползвам драйверите в Kernel 2.6.35 и ще трябва някак си допълнително да ги кача.


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: Lena1 в Jan 20, 2011, 16:59
Намерих няколко по-стари поста в форума за инсталирането, май че си отворих голяма беля с този чипсет.   >:(


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: Lena1 в Jan 20, 2011, 17:14
Кажете как да проверя с какво ядро съм след ъпгрейдите които направих.


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: b2l в Jan 20, 2011, 17:18
Кажете как да проверя с какво ядро съм след ъпгрейдите които направих.

Код:
uname -r


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: Lena1 в Jan 20, 2011, 18:02
Meрси!
Ще сменя адаптера, с този няма смисъл да се мъча  ::)


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: tolostoi в Jan 20, 2011, 18:03
Не си се наредил, работи перфектно, инсталацията не е сложна, няма нужда да ъпдейтваш ядро, поне в 10.4 на убунту не се налага а там 100% е по старо от 2.6.35. Виж ми поста в тази тема, няма причина да не работи на Дебиан.
http://www.linux-bg.org/forum/index.php?topic=39293.0


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: Lena1 в Jan 20, 2011, 19:09
няма нужда да ъпдейтваш ядро, поне в 10.4 на убунту не се налага а там 100% е по старо от 2.6.35.

Ядрото ми е Дебиан Lenny 2.6.32 - bpo.5-686,с LXDE.
Ще стане ли с него, нищо не разбирам от тия неща!


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: tolostoi в Jan 20, 2011, 21:42
Опитай това което съм писал, не можеш да счупиш нищо.


Титла: Компилиране
Публикувано от: Lena1 в Jan 21, 2011, 17:07
Мнооого яко! В момента компилира, а аз междувременно прочетох това онова, какво означава "компилиране" в линукс.
Чудя се дали да не изтрия излишните неща от разархивирания compat-wireless- ... и да го пусна отново, че като гледам колко излишни неща компилира ...
Или по-добре да не се бъркам, че може да изтрия нещо важно по погрешка.??


Титла: Компилиране
Публикувано от: Lena1 в Jan 21, 2011, 19:07
Не се сдържах и му поорязах разни изглеждащи ми излишни неща  >:D, ама като пуснах за компилиране веднага запротестира че му няма bluetooth и т.н. Явно не става така просто  ::)


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: tolostoi в Jan 21, 2011, 19:50
Коя версия компилираш?
Това с махането на някой неща има смисъл, ако си по-напреднал потребител, скрипта след компилиране инсталира модулите в отделна папка update без да ти маха съществуващите модули, така, че не се притеснявай да компираш всичко. Не би трябвало липсата на блутут да е проблема, копирай каква точно грешка дава, за да мислим, или просто хвани друга версия на compat wireless. Не зная как ги махаш "излишните неща" но не става с изтриване на папката или файла :) (ако това си правил де). Пише как се прави, от README файла:
Цитат
Selecting your driver
---------------------

If you know the driver you want you can select it with our
helper script:

./scripts/driver-select

Run that script to see more information.
Not all drivers are currently enabled via driver-select.

Building, and installing
------------------------

Build: compile the latest linux wireless subsystem

   make

Install:

We use the updates/ directory so your distribution's drivers are left intact.

   sudo make install

Uninstall:

This nukes our changes to updates/ so you can go back to using your
distribution's supported drivers.

   sudo make uninstall
т. е. ако ще избираш
Код:
./scripts/driver-select 
Usage: ./scripts/driver-select [ <driver-name> | <driver-group-name> | restore ]
Supported 802.11 drivers:
ath5k
ath9k
ath9k_htc
carl9170
b43
zd1211rw
rt2x00
wl1251
wl12xx
ath6kl
brcm80211

Supported group drivers:
atheros <  ath5k ath9k carl9170 zd1211rw >
ath <  ath5k ath9k carl9170 >
intel <  iwl3945 iwlagn ipw2100 ipw2200 >
iwlwifi <  iwl3945 iwlagn >
rtl818x <  rtl8180 rtl8187 >
rtlwifi <  rtl8192ce >
wl12xx <  wl1251 wl12xx (SPI and SDIO)>

Supported group drivers: Bluetooth & Ethernet:
atlxx <  atl1 atl2 atl1e atl1c >
bt <  Linux bluetooth drivers >
Restoring compat-wireless:
restore: you can use this option to restore compat-wireless to the original state
Или става ясно, че ако искаш само твоят драйвер, трябва да пуснеш:
Код:
./scripts/driver-select ath9k_htc
make
sudo make install
или там последната команда в Дебиан я изпълняваш като root понеже в дебиан, не е конфигурирано sudo по подразбиране, все пак моят съвет е да не махаш нищо, а да си инсталираш целият compat wireless с простичкото
Код:
make
make install
и рестартираш.


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: Lena1 в Jan 23, 2011, 16:08
Хм, нещо не се получи от първия път  ???
Ето какво направих:

Firmware: изтеглих прикачения файл от другата ти тема, екстрактнах/разархивирах го направо в директория lib/firmware, като трябваше да го направя като root.

Компилация:
Разархивирах compat-wireless-... на произволно място. Влязох в него през конзолата и ./scripts/driver-select ath9k_htc
make
make install
Това го направи ОК, не даде грешки.

Рестартирах, iwconfig - няма никой  :(

Къде ли греша?


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: tolostoi в Jan 23, 2011, 17:45
Като за начало, опитай както те посъветвах да не изключваш НИЩО от сорса на пакета, написах го по рано :(.
Сега влез в папката където си компилирал сегашния и изпълни
Код:
make uninstall
Рестартирай, и вземи пак сорса, направо го разархиварай (или изтегли пак) и отначало
Код:
make 
make install

П.П. Ако искаш дай да видим какво се случва с това което си инсталирал, покажи какво отговарят комадите
Код:
dmesg | grep ath
dmesg | grep irmw


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: Lena1 в Jan 24, 2011, 10:45
debian:/home/lena# dmesg | grep ath
[   39.636803] usb 1-1.3: ath9k_htc: Firmware - ar9271.fw not found
[   39.660248] ath9k_hif_usb: probe of 1-1.3:1.0 failed with error -22
[   39.660355] usbcore: registered new interface driver ath9k_hif_usb
debian:/home/lena# dmesg | grep irmw
[   39.636803] usb 1-1.3: ath9k_htc: Firmware - ar9271.fw not found
debian:/home/lena# lsusb
Bus 001 Device 004: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n
Bus 001 Device 003: ID 07a6:8515 ADMtek, Inc. AN8515 Ethernet
Bus 001 Device 002: ID 0e8f:0016 GreenAsia Inc. 4 port HUB
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Адаптера е свързан, но не свети никакъв индикаторен диод. Ти имаш ли същия адаптер? При теб има ли индикаторна светлина като го включиш?


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: tolostoi в Jan 24, 2011, 12:05
Свети, да (всъщност не съм сигурен моя е един тп линк) От изхода се вижда, че ти го няма фърмуера където го търси, покажи какво имаш в папката с команда
Код:
ls -l /lib/firmware/
Вероятно не е копиран там.
EDIT:
Прикрепеният файл от другата, тема, след като го изтеглиш и разархивираш, трябва файловете от него да се копират в /lib/firmware но не с цялата папка, просто самите файлове, ако си ги копирал с папката, ще се получи че са в /lib/firmware/firmware/ а то ще ги търси в /lib/firmware. И пак ти казвам, че е по-добре да компилираш и инсталираш целият compat-wireless понеже не съм сигурен дали няма модула който ти трябва да зависи от някой друг модул в пакета, който ти нямаш или ще е различна версия, по тази причина и в папката с firmware съм качил няколко различни firmwar-a а не само въпросният ar9271.fw


Титла: Re: Инсталиране адаптер с chipset Atheros Ar9271
Публикувано от: Lena1 в Jan 24, 2011, 16:14
трябва файловете от него да се копират в /lib/firmware но не с цялата папка, просто самите файлове, ако си ги копирал с папката, ще се получи че са в /lib/firmware/firmware/ а то ще ги търси в /lib/firmware.

Tова е бил проблема, че бяха в папка и като ги извадих ТРЪГНА!
 ;D Мооого благодаря!