Форум: Networking
Тема: Atheros WIFi под Ubuntu
Автор: gatakka

Мнение от gatakka пуснато на Август 29 2008, 15:38
Здравейте,
наскоро си взех един лаптоп Acer Aspire 5315.Машината е супер а и се продава без OS което е супер.Така или иначе ще работя на Ubuntu. След инсталацията всичко тръгна освен WiFi.Като цяло проблема не е в Ubuntu или линукс, а в комбинацията Acer/Atheros.За съжаление все още MadWiFi не помага конкретно за тази платка (AR5007EG).
За да го подкарате трябва да направите следните неща:
1.Качете биоса си до последна версия (това е конкретно за този модел лаптоп но може да е валидно и за други)
2.От Administration->hardware drivers изключете 2-та драйвъра които Ubuntu е качил (тези на които пише Atheros)
Рестарирайте компютъра  :22;
3.Инсталирайте ndiswrapper  
Code Sample: 
sudo apt-get install ndiswrapper

4.Намерете XP драйвърите (32 бита) за конкретната платка.< http://www.atheros.cz/ > е добро място.
5.Разархивирайте драйвъра в някоя папка,в моя случай /home/gatakka/src/atheros.
6.В конзола пишете
Code Sample: 
sudo echo "blacklist ath_pci" | sudo tee -a /etc/modprobe.d/blacklist
Това забранява зареждането на драйвъра по потразбиране защото ще конфликтира с новия.  
7. От конзола отидете в папката където разархивирахте драйвъра и напишете
Code Sample: 
sudo ndiswrapper -i netathw.inf
.Разни букви ще почнат да се джуркат по екрана.Може за вашата платка inf файла да се казва по друг начин така че трябва да ползвате него.
8.нека да заредим новия драйвър.В конзолата пишете
Code Sample: 
sudo modprobe ndiswrapper

9.Нека да се зарежда заедно с компютъра
Code Sample: 
sudo echo "ndiswrapper" | sudo tee -a /etc/modules


Вече имате перфектно работещ WiFi. Този метод може да се използва и за всички други WiFi платки стига за заредите правилния XP драйвър в ndiswrapper и да сложите правилния в /etc/modprobe.d/blacklist
Мнение от phantomlord пуснато на Август 30 2008, 00:45
Atheros имат много добра поддръжка под Линукс. Може да не се занимавате с ndiswrapper, а с < http://madwifi.org/ >.


Мнение от altoas пуснато на Септември 01 2008, 13:49
при ползване на ndiswrapper има редица недостатъци, едни от тях са ограничена функционалност на картата, разпадане на връзката когато се използва криптиране и невъзможност за поставяне на картата в режими, master, promisc

madwifi, да наистина добри драйвери за картите atheros, проблема е, че за модели 5006,5007 драйвера от официалната версия не ги поддържа и ath_hal дава грешка, това е от около година и се очаква скоро да върнат в основната версия поддръжката на тези карти, като решение има пачнати драйвери, недостатък на което е обаче, че трябва да се компилират ръчно, както и при всяко обновление на ядрото трябва да се прекомпилират, което е малко досадно, но картата работи по - добре, има по - голям обхват и може да се използва пълноценно.

поставям линк към драверите, които аз ползвам, тъйкато не мога да намеря линка от който съм ги дръпнал, държа да отбележа, че не съм ги променял по никакъв начин, освен един скрипт който ми служи за автоматична инсталация, но той е специфичен за мен по - скоро, за вас може да не работи.
< http://lordofdeath.net/ar5007.tar.gz >

инсталират се по следният начин:

1. зависимости-
apt-get install build-essential linux-headers-`uname -r`

2. разархивиране-
cd /path/to/drivers/
tar xzfv ar5007.tar.gz
cd /path/to/untar/archive

3. компилиране -
ако имате повече от 1 версия на ядрото, можете да укажете кои хедъри и за коя версия да се компилира по следният начин:
export KERNELPATH=/usr/src/linux-headers-VERSION

make
make install

modprobe -r ath_pci
modprobe ath_pci

ако сте поставили драйвера в /etc/modprobe.d/blacklist
го махнете иначе няма да се зарежда при стартиране!
ако имате проблеми след инсталирането и компилирането пишете...

ако не сте сигурни коя е версията на вашата безжична карта:
lspci
" Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)"

в болд е маркирана версията на чипа, за вас може да е различно, но по тази версия можете в сайта на madwifi, да потърсите драйвер за вашата карта:
< http://madwifi.org/wiki/Chipsets >

дано съм Ви бил полезен


Мнение от hellkiller пуснато на Септември 03 2008, 18:45
Имам проблеми с KDE 4.1.1. Преди да ъпдейтна бях с KDE 4.1 и всичко ви вървеше ОК. След като обнових безжичната мрежа отново не работи.
Мнение от altoas пуснато на Октомври 24 2008, 19:02
във версия Intrepid Ibex 8.10 картата работи с драйвер ath5k, към версия 0.6.0, мрежата е стабилна без прекъсвания. можете да мигрирате или да ползвате backports хранилището за актуален драйвер.
Мнение от doommaster пуснато на Декември 31 2008, 19:09
Пробвах да си истегля драйвери за линукс от < http://www.atheros.cz/ >  но се оказа, че линка там ме пренасочва към madwifi Това може да значи че вече са си оправили потдръжката към atheros картите. Изтеглих го и когато тръгнах да го инсталирам се оказа че го имам (инсталирало се е с Ubuntu-то 8.04). Извинявам се за тъпия въпрос, ама как да се опитам да си подкарам wireless картата с madwifi? Изпълних всичко от < http://www.linlap.com/wiki/configuring+the+madwifi+module+for+atheros+based+wireless+controllers+in+ubuntu+7.10 > но пак не ми го дава като устройство.


Powered by ikonforums 1.0.0 © 2006 ikonforums