[+] instalacja Atheros AR5007EG - Debian 4.0r5

Masz problemy z siecią bądź internetem? Zapytaj tu
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Kolejność nie ma znaczenia, ważny jest tylko ich status (zakomentowane czy nie). Jak już uda Ci się postawić internet na nogi, zakomentuj wpis dla płyty. Ja też mam atherosa, po instalacji madwifi (tak jak to opisałeś) mnie wszystko działało, ale Twój sprzęt to laptop, także całkiem możliwe, że potrzebny moduł u Ciebie to ath_hal. Co prawda jest on w zależnościach ath_pci, ale spróbuj go załadować poleceniem

Kod: Zaznacz cały

modprobe ath_hal
Dodam też, że ja na Etchu tylko przez madwifi miałem łączność, także kernel 2.6.18 nadaje się.
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

Chwila, można wiedzieć dlaczego upierasz się przy tym Etchu? Za chwilę będziesz marudzić, że stare są tam programy :) Może lepiej - skoro i tak masz sam początek drogi z Debianem (tak przypuszczam, po tym co piszesz) lepiej zrobić dist-upgrade? Oczywiście po zmianie "Etch" na "lenny" lub "stable"

aptxxx - f install usuwa problemy z zależnościami, kiedy się coś złego w bazie podzieje. Wydawanie tej komendy ma sens, gdy... trzeba ją wydać (najczęściej system sam poprosi).

Jeśli chodzi o samą madwifi - niezależnie od wpisów i tak się zainstaluje. Czy inne chcesz mieć w sources.list, to już inny temat, przeglądnij wątek na forum o takim tytule i dowiesz się z niego więcej.
robd
Posty: 17
Rejestracja: 28 lutego 2009, 06:55

Post autor: robd »

To bedzie długi post. :)

Po kolei wszystko co robiłem:

Od nowa zainstalowałem Debiana 4.0r5 z płyty DVD nr 1 wybierając brak karty ethernet (bo mojej nie było na liście, a automatycznie nie rozpoznawał niczego poza firewire), dalej wybierając środowisko graficzne & laptop & podstawowy system.

Następnie instalacja karty sieciowej (Marvell Yukon 88E8040T PCI-E) :

Kod: Zaznacz cały

aptitude update
aptitude install gcc
uname -r
2.6.18-6-486

Kod: Zaznacz cały

aptitude install linux-source-2.6.18
cd /usr/src
tar vxfj linux-source-2.6.18.tar.bz2
ln -s /usr/src/linux-source-2.6.18 /usr/src/linux
(tych wszystkich komend wymaga karta Marvell żeby działać pod Debianem Etch)
Następnie rozpakowałem plik ściągnięty z http://www.marvell.com/drivers/driverDi ... 153&pId=36 ,
przeszedłem do katalogu z rozpakowanymi plikami i :

Kod: Zaznacz cały

./install.sh
OK, karta sieciowa zainstalowana.

Restart.

Następnie dodałem do pliku /etc/apt/sources.list jedną linię, teraz plik wygląda tak:
#
# deb cdrom:[Debian GNU/Linux 4.0 r5 _Etch_ - Official i386 DVD Binary-1 20081023-23:00]/ etch contrib main

deb http://ftp.pl.debian.org/debian/ etch main contrib non-free
deb cdrom:[Debian GNU/Linux 4.0 r5 _Etch_ - Official i386 DVD Binary-1 20081023-23:00]/ etch contrib main

# Line commented out by installer because it failed to verify:
#deb http://security.debian.org/ etch/updates main contrib
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/ etch/updates main contrib
Dalej:

Kod: Zaznacz cały

apt-get update
Ign cdrom://[Debian GNU/Linux 4.0 r5 _Etch_ - Official i386 DVD Binary-1 2008102 3-23:00] etch Release.gpg
Ign cdrom://[Debian GNU/Linux 4.0 r5 _Etch_ - Official i386 DVD Binary-1 2008102 3-23:00] etch Release
Ign cdrom://[Debian GNU/Linux 4.0 r5 _Etch_ - Official i386 DVD Binary-1 2008102 3-23:00] etch/contrib Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 4.0 r5 _Etch_ - Official i386 DVD Binary-1 2008102 3-23:00] etch/main Packages/DiffIndex
Pob: 1 http://ftp.pl.debian.org etch Release.gpg [386B]
Pob: 2 http://ftp.pl.debian.org etch Release [58,2kB]
Pob: 3 http://ftp.pl.debian.org etch/main Packages [4282kB]
Pob: 4 http://ftp.pl.debian.org etch/contrib Packages [59,0kB]
Pob: 5 http://ftp.pl.debian.org etch/non-free Packages [83,3kB]
Pobrano 4483kB w 36s (121kB/s)
Czytanie list pakietów... Gotowe

Kod: Zaznacz cały

uname -r
2.6.18-6-486
Następnie pobrałem i zainstalowałem 77 aktualizacji, o których informacja pojawiła się w prawym górnym rogu
i zrobiłem restart.
Wyjąłem płytę DVD żeby przypadkiem nie instalowały się jakieś stare pakiety (podejrzewam, że to bez sensu, bo pewnie pakiety nie są takie głupie żeby się z płyty instalować jak mają nowsze wersje na stronie Debiana :) ).

¯eby sprawdzić czy jądro się zmieniło po aktualizacjach:

Kod: Zaznacz cały

uname -r
jest dalej to samo:
2.6.18-6-486

Kod: Zaznacz cały

apt-get install linux-source-2.6.18 linux-headers-2.6.18-6-4 86 linux-kbuild-2.6.18
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
linux-source-2.6.18 jest już w najnowszej wersji.
Zostaną zainstalowane następujące dodatkowe pakiety:
linux-headers-2.6.18-6
Zostaną zainstalowane następujące NOWE pakiety:
linux-headers-2.6.18-6 linux-headers-2.6.18-6-486 linux-kbuild-2.6.18
0 aktualizowanych, 3 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 3624kB archiwów.
Po rozpakowaniu zostanie dodatkowo użyte 20,1MB miejsca na dysku.
Czy chcesz kontynuować [T/n]? t
Pob: 1 http://ftp.pl.debian.org etch/main linux-headers-2.6.18-6 2.6.18.dfsg.1-2 4 [3171kB]
Pob: 2 http://ftp.pl.debian.org etch/main linux-kbuild-2.6.18 2.6.18-1 [168kB]
Pob: 3 http://ftp.pl.debian.org etch/main linux-headers-2.6.18-6-486 2.6.18.dfsg .1-24 [285kB]
Pobrano 3624kB w 30s (120kB/s)
Zaznaczenie poprzednio niezaznaczonego pakietu linux-headers-2.6.18-6.
(Odczytywanie bazy danych ... 77637 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie linux-headers-2.6.18-6 (z .../linux-headers-2.6.18-6_2.6.18.dfsg.1- 24_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu linux-kbuild-2.6.18.
Rozpakowanie linux-kbuild-2.6.18 (z .../linux-kbuild-2.6.18_2.6.18-1_i386.deb) . ..
Zaznaczenie poprzednio niezaznaczonego pakietu linux-headers-2.6.18-6-486.
Rozpakowanie linux-headers-2.6.18-6-486 (z .../linux-headers-2.6.18-6-486_2.6.18 .dfsg.1-24_i386.deb) ...
Konfigurowanie linux-headers-2.6.18-6 (2.6.18.dfsg.1-24) ...
Konfigurowanie linux-kbuild-2.6.18 (2.6.18-1) ...
Konfigurowanie linux-headers-2.6.18-6-486 (2.6.18.dfsg.1-24) ...
Restart.

Kod: Zaznacz cały

apt-get install module-assistant
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Sugerowane pakiety:
build-essential
Zostaną zainstalowane następujące NOWE pakiety:
module-assistant
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 74,9kB archiwów.
Po rozpakowaniu zostanie dodatkowo użyte 414kB miejsca na dysku.
Pob: 1 http://ftp.pl.debian.org etch/main module-assistant 0.10.8 [74,9kB]
Pobrano 74,9kB w 0s (236kB/s)
Zaznaczenie poprzednio niezaznaczonego pakietu module-assistant.
(Odczytywanie bazy danych ... 85201 plików i katalogów obecnie zainstalowanych.)Rozpakowanie module-assistant (z .../module-assistant_0.10.8_all.deb) ...
Konfigurowanie module-assistant (0.10.8) ...
Restart.

Kod: Zaznacz cały

apt-get install madwifi-source madwifi-tools
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
debhelper gettext html2text intltool-debian po-debconf
Sugerowane pakiety:
dh-make cvs gettext-doc kernel-package madwifi-doc bridge-utils hostapd
Polecane pakiety:
libmail-sendmail-perl libcompress-zlib-perl
Zostaną zainstalowane następujące NOWE pakiety:
debhelper gettext html2text intltool-debian madwifi-source madwifi-tools
po-debconf
0 aktualizowanych, 7 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 6486kB archiwów.
Po rozpakowaniu zostanie dodatkowo użyte 12,3MB miejsca na dysku.
Czy chcesz kontynuować [T/n]? t
Pob: 1 http://ftp.pl.debian.org etch/main html2text 1.3.2a-3 [98,9kB]
Pob: 2 http://ftp.pl.debian.org etch/main gettext 0.16.1-1 [2190kB]
Pob: 3 http://ftp.pl.debian.org etch/main intltool-debian 0.35.0+20060710.1 [30,8kB]
Pob: 4 http://ftp.pl.debian.org etch/main po-debconf 1.0.8 [111kB]
Pob: 5 http://ftp.pl.debian.org etch/main debhelper 5.0.42 [510kB]
Pob: 6 http://ftp.pl.debian.org etch/non-free madwifi-source 1:0.9.2+r1842.20061207-2etch2 [3507kB]
Pob: 7 http://ftp.pl.debian.org etch/contrib madwifi-tools 1:0.9.2+dfsg-1 [38,6kB]
Pobrano 6486kB w 51s (126kB/s)
Zaznaczenie poprzednio niezaznaczonego pakietu html2text.
(Odczytywanie bazy danych ... 85248 plików i katalogów obecnie zainstalowanych.)Rozpakowanie html2text (z .../html2text_1.3.2a-3_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu gettext.
Rozpakowanie gettext (z .../gettext_0.16.1-1_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu intltool-debian.
Rozpakowanie intltool-debian (z .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu po-debconf.
Rozpakowanie po-debconf (z .../po-debconf_1.0.8_all.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu debhelper.
Rozpakowanie debhelper (z .../debhelper_5.0.42_all.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu madwifi-source.
Rozpakowanie madwifi-source (z .../madwifi-source_1%3a0.9.2+r1842.20061207-2etch2_all.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu madwifi-tools.
Rozpakowanie madwifi-tools (z .../madwifi-tools_1%3a0.9.2+dfsg-1_i386.deb) ...
Konfigurowanie html2text (1.3.2a-3) ...

Konfigurowanie gettext (0.16.1-1) ...

Konfigurowanie intltool-debian (0.35.0+20060710.1) ...
Konfigurowanie po-debconf (1.0.8) ...
Konfigurowanie debhelper (5.0.42) ...
Konfigurowanie madwifi-source (0.9.2+r1842.20061207-2etch2) ...
Konfigurowanie madwifi-tools (0.9.2+dfsg-1) ...
Restart.

Kod: Zaznacz cały

m-a prepare
Getting source for kernel version: 2.6.18-6-486
Kernel headers available in /lib/modules/2.6.18-6-486/build
Creating symlink...
apt-get install build-essential
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
g++ g++-4.1 libstdc++6-4.1-dev
Sugerowane pakiety:
gcc-4.1-doc lib64stdc++6 libstdc++6-4.1-doc
Zostaną zainstalowane następujące NOWE pakiety:
build-essential g++ g++-4.1 libstdc++6-4.1-dev
0 aktualizowanych, 4 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 4257kB archiwów.
Po rozpakowaniu zostanie dodatkowo użyte 16,3MB miejsca na dysku.
Czy chcesz kontynuować [T/n]? t
Pob: 1 http://ftp.pl.debian.org etch/main libstdc++6-4.1-dev 4.1.1-21 [1634kB]
Pob: 2 http://ftp.pl.debian.org etch/main g++-4.1 4.1.1-21 [2615kB]
Pob: 3 http://ftp.pl.debian.org etch/main g++ 4:4.1.1-15 [1360B]
Pob: 4 http://ftp.pl.debian.org etch/main build-essential 11.3 [6982B]
Pobrano 4257kB w 33s (129kB/s)
Zaznaczenie poprzednio niezaznaczonego pakietu libstdc++6-4.1-dev.
(Odczytywanie bazy danych ... 85813 plików i katalogów obecnie zainstalowanych.)Rozpakowanie libstdc++6-4.1-dev (z .../libstdc++6-4.1-dev_4.1.1-21_i386.deb) ...Zaznaczenie poprzednio niezaznaczonego pakietu g++-4.1.
Rozpakowanie g++-4.1 (z .../g++-4.1_4.1.1-21_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu g++.
Rozpakowanie g++ (z .../g++_4%3a4.1.1-15_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu build-essential.
Rozpakowanie build-essential (z .../build-essential_11.3_i386.deb) ...
Konfigurowanie libstdc++6-4.1-dev (4.1.1-21) ...
Konfigurowanie g++-4.1 (4.1.1-21) ...
Konfigurowanie g++ (4.1.1-15) ...

Konfigurowanie build-essential (11.3) ...

Done!
Restart.

Kod: Zaznacz cały

m-a a-i madwifi
Updated infos about 1 packages
Getting source for kernel version: 2.6.18-6-486
Kernel headers available in /lib/modules/2.6.18-6-486/build
apt-get install build-essential
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
build-essential jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.

Done!
unpack
Extracting the package tarball, /usr/src/madwifi.tar.bz2, please wait...
"/usr/share/modass/overrides/madwifi-source" build KVERS=2.6.18-6-486 KSRC=/lib/modules/2.6.18-6-486/build KDREV=2.6.18.dfsg.1-24 kdist_image
Done with /usr/src/madwifi-modules-2.6.18-6-486_0.9.2+r1842.20061207-2etch2+2.6.18.dfsg.1-24_i386.deb .
dpkg -Ei /usr/src/madwifi-modules-2.6.18-6-486_0.9.2+r1842.20061207-2etch2+2.6.18.dfsg.1-24_i386.deb
Zaznaczenie poprzednio niezaznaczonego pakietu madwifi-modules-2.6.18-6-486.
(Odczytywanie bazy danych ... 86345 plików i katalogów obecnie zainstalowanych.)Rozpakowanie madwifi-modules-2.6.18-6-486 (z .../madwifi-modules-2.6.18-6-486_0.9.2+r1842.20061207-2etch2+2.6.18.dfsg.1-24_i386.deb) ...
Konfigurowanie madwifi-modules-2.6.18-6-486 (0.9.2+r1842.20061207-2etch2+2.6.18.dfsg.1-24) ...
Restart.

Następnie wpisywałem (sprawdzając co chwilę za pomocą ifconfig oraz iwconfig czy coś się zmieniło) :

Kod: Zaznacz cały

modprobe ath_pci
echo ath_pci >> /etc/modules
modinfo ath_pci
filename: /lib/modules/2.6.18-6-486/kernel/drivers/net/ath_pci.ko
author: Errno Consulting, Sam Leffler
description: Support for Atheros 802.11 wireless LAN cards.
version: 0.9.3
license: Dual BSD/GPL
vermagic: 2.6.18-6-486 mod_unload 486 REGPARM gcc-4.1
depends: ath_hal,ath_rate_sample,wlan
alias: pci:v0000168Cd00000007sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000012sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000013sv*sd*bc*sc*i*
alias: pci:v0000A727d00000013sv*sd*bc*sc*i*
alias: pci:v000010B7d00000013sv*sd*bc*sc*i*
alias: pci:v0000168Cd00001014sv*sd*bc*sc*i*
alias: pci:v0000168Cd0000101Asv*sd*bc*sc*i*
alias: pci:v0000168Cd00000015sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000016sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000017sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000018sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000019sv*sd*bc*sc*i*
alias: pci:v0000168Cd0000001Asv*sd*bc*sc*i*
alias: pci:v0000168Cd0000001Bsv*sd*bc*sc*i*
alias: pci:v0000168Cd0000001Csv*sd*bc*sc*i*
alias: pci:v0000168Cd0000001Dsv*sd*bc*sc*i*
alias: pci:v0000168Cd00009013sv*sd*bc*sc*i*
srcversion: 55B484D7799188DB1FB2543
parm: ath_debug:Load-time debug output enable (int)
parm: autocreate:Create ath device in [sta|ap|wds|adhoc|ahdemo|monitor ] mode. defaults to sta, use 'none' to disable (charp)
parm: rfkill:Enable/disable RFKILL capability (int)
parm: xchanmode:Enable/disable extended channel mode (int)
parm: outdoor:Enable/disable outdoor use (int)
parm: countrycode:Override default country code (int)

Kod: Zaznacz cały

modprobe ath_hal
modprobe -r ath_pci
modprobe ath_pci
Za każdym razem po wpisaniu

Kod: Zaznacz cały

ifconfig
otrzymywałem tylko informację o "lo" oraz "eth1" ,
a wpisując

Kod: Zaznacz cały

iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
sit0 no wireless extensions.
Na koniec wpisałem to, o co pytaliście:

Kod: Zaznacz cały

lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] Unknown device 9600
00:01.0 PCI bridge: Toshiba America Info Systems Unknown device 9602
00:05.0 PCI bridge: Advanced Micro Devices [AMD] Unknown device 9605
00:07.0 PCI bridge: Advanced Micro Devices [AMD] Unknown device 9607
00:0a.0 PCI bridge: Advanced Micro Devices [AMD] Unknown device 9609
00:11.0 SATA controller: ATI Technologies Inc Unknown device 4391
00:12.0 USB Controller: ATI Technologies Inc Unknown device 4397
00:12.1 USB Controller: ATI Technologies Inc Unknown device 4398
00:12.2 USB Controller: ATI Technologies Inc Unknown device 4396
00:13.0 USB Controller: ATI Technologies Inc Unknown device 4397
00:13.1 USB Controller: ATI Technologies Inc Unknown device 4398
00:13.2 USB Controller: ATI Technologies Inc Unknown device 4396
00:14.0 SMBus: ATI Technologies Inc SB600 SMBus (rev 3a)
00:14.1 IDE interface: ATI Technologies Inc Unknown device 439c
00:14.2 Audio device: ATI Technologies Inc SB600 Azalia
00:14.3 ISA bridge: ATI Technologies Inc Unknown device 439d
00:14.4 PCI bridge: ATI Technologies Inc SB600 PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] Unknown device 1300 (rev 40)
00:18.1 Host bridge: Advanced Micro Devices [AMD] Unknown device 1301
00:18.2 Host bridge: Advanced Micro Devices [AMD] Unknown device 1302
00:18.3 Host bridge: Advanced Micro Devices [AMD] Unknown device 1303
00:18.4 Host bridge: Advanced Micro Devices [AMD] Unknown device 1304
01:05.0 VGA compatible controller: ATI Technologies Inc Unknown device 9613
02:00.0 Ethernet controller: Marvell Technology Group Ltd. Unknown device 4355 ( rev 12)
06:00.0 Ethernet controller: Atheros Communications, Inc. Unknown device 001c (r ev 01)
09:01.0 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)
09:01.2 Generic system peripheral [0805]: O2 Micro, Inc. Integrated MMC/SD Contr oller (rev 02)
09:01.3 Mass storage controller: O2 Micro, Inc. Integrated MS/xD Controller (rev 01)
oraz

Kod: Zaznacz cały

dmesg | tail
ath_hal: driver unloaded
ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
wlan: 0.8.4.2 (0.9.3)
ath_rate_sample: 1.2 (0.9.3)
ath_pci: 0.9.4.5 (0.9.3)
PCI: Enabling device 0000:06:00.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:06:00.0[A] -> GSI 18 (level, low) -> IRQ 185
PCI: Setting latency timer of device 0000:06:00.0 to 64
wifi%d: unable to attach hardware: 'Hardware didn't respond as expected' (HAL status 3)
ACPI: PCI interrupt for device 0000:06:00.0 disabled

Uff, trochę się nawklejałem. :)

Tak na marginesie:
Vista wykrywa tę kartę jako "Atheros AR5007EG Wireless Network Adapter" ,
a Debian 5.0.0 jako "wlan0: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (bezprzewodowy)"

Niestety Lenny'ego nie mogę używać, mam instrukcję dla początkujących (krok po kroku) jak zainstalować Snort inline w Debianie 4.0r5 (dla innego Debiana pewnie połowa z tamtych poleceń będzie inaczej działała).
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

1. Bóg jeden raczy wiedzieć o co chodzi.
2. Etch ma problem ze zidentyfikowaniem tej karty bo twierdzi "unknown device" przy Atherosie. Prawdopodobnie potrzebny jakiś patch - sprawdź tę stronę, ktorą podałem wyżej, bo są tam informacje.
3. To, że Windows widzi ją jako AR5007EG, zaś Debian (jak już widzi) jako AR242x, to o niczym nie stanowi. Jakbyś sprawdził ową, podaną Ci stronę, to zauważyłbyś, że do kart o nazwie AR5007EG były pakowane chipsety 2425 (bodaj). W przypadku linuksów niekiedy dostaje się info o jednym, niekiedy o drugim numerku (kiedyś miałem, że moja karta to AR5005, teraz mam 2413 bodaj); myślę, że jest to związane z wpychaniem do kart o określonej nazwie handlowej (AR5007EG) różnych chipsetów (tych 24xx). By poprawnie zainstalować niekiedy trzeba znać tę drugą nazwę.
4. Oprócz madwifi, która wiem, że na tych kartach chodzi, ale niekiedy ma jakieś problemy możesz jeszcze spróbować ściągnąć nowszego kernela (dociągnie samego, potem możesz sobie zależności wyłączyć), który ma obsługę ath5k - może na tym sterowniku pójdzie.
5. Możesz też spróbować pociągnąć nowsze madwifi (obecne jest 0.9.4 lub 5) i spróbować je skompilować.
6. Przede wszystkim zaś przeszukaj: http://madwifi-project.org/search?q=AR5 ... angeset=on jeśli chcesz używać madwifi.
7. Co do snort_inline - sam musisz zobaczyć czy i jak chodzi na 5.0. Generalnie, jeśli chodzi o samą instalację, co do zasady będzie taka sama jeśli chodzi o wykonywane czynności. Mogą się natomiast pojawić jakieś problemy w jakichś starszych zależnościach. I znów odsyłam do strony domowej.
button
Beginner
Posty: 242
Rejestracja: 04 marca 2008, 16:39

Post autor: button »

Pokaż jeszcze:

Kod: Zaznacz cały

modinfo ath_hal
Ale ja tutaj stawiam na zbyt starą wersję sterownika. Ta karta ruszała dopiero ze sterownikiem coś około wersji r30xx, nie pamiętam dokładnie, z HAL w wersji 0.10.5.6.
Dodatkowo "HAL status 3" jest dość dziwne, mówi że jakiś inny sterownik jest załadowany. Taki komunikat dostawałem zawsze, jak ath5k próbował obsługiwać tą kartę (co niestety mu nie wychodzi), a ja ładowałem ath_pci.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

pavbaranov pisze:Etch ma problem ze zidentyfikowaniem tej karty bo twierdzi "unknown device" przy Atherosie.
Wystarczy pobrać ręcznie plik: pci.ids (lub jego spakowaną najnowszą wersję) i umieścić w katalogu: /usr/share/misc lub przy posiadaniu połączenia z internetem wydać polecenie w terminalu/konsoli jako root:

Kod: Zaznacz cały

update-pciids
i operacja będzie przeprowadzona automatycznie.

Ręcznie pobieramy ze strony:
http://pciids.sourceforge.net/
robd
Posty: 17
Rejestracja: 28 lutego 2009, 06:55

Post autor: robd »

Zanim zadałem pytanie na forum, byłem na stronie http://madwifi-project.org/wiki/Compatibility/Atheros oraz na http://atheros.com/pt/AR5007EG.htm , ale prawdę mówiac niczego istotnego dotyczącego instalacji madwifi nie znalazłem.
Co do chipów, to rozumiem z tej strony, że chipset AR5007EG = chip AR2425 i prawdę mówiąc nie widzę informacji, że miałyby być jeszcze jakieś inne chipy możliwe... ¬le rozumiem?

Kod: Zaznacz cały

modprobe ath_pci
modprobe ath_hal
echo ath_pci >> /etc/modules
modinfo ath_hal
filename: /lib/modules/2.6.18-6-486/kernel/drivers/net/ath_hal.ko
author: Errno Consulting, Sam Leffler
description: Atheros Hardware Access Layer (HAL)
version: 0.9.18.0
license: Proprietary
vermagic: 2.6.18-6-486 mod_unload 486 REGPARM gcc-4.1
depends:
srcversion: 1C4674BC571822D865F3575

Kod: Zaznacz cały

update-pciids
--17:37:12-- http://pciids.sourceforge.net/v2.2/pci.ids.bz2
=> `/usr/share/misc/pci.ids.new'
Translacja pciids.sourceforge.net... 216.34.181.96
Connecting to pciids.sourceforge.net|216.34.181.96|:80... połączono.
¯ądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK
Długość: 148,104 (145K) [application/x-bzip2]

100%[====================================>] 148,104 199.88K/s

17:37:14 (199.49 KB/s) - `/usr/share/misc/pci.ids.new' saved [148104/148104]

Done.
Efektów brak. :(
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

robd pisze:Efektów brak.
Gdzie to sprawdzasz? Urządzenia, które są nierozpoznane powinny być rozpoznane i widoczne pod:

Kod: Zaznacz cały

lspci
robd
Posty: 17
Rejestracja: 28 lutego 2009, 06:55

Post autor: robd »

Gdzie to sprawdzasz?
Sprawdzam to za pomocą ifconfig i iwconfig (z terminala roota).
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Polecenie:

Kod: Zaznacz cały

lspci
powinno obecnie rozpoznać nazwy wszystkich urządzeń i na tej podstawie powinieneś dopiero szukać właściwych sterowników. Informacje, które podałem służą jedynie do ułatwienia rozpoznania nowego sprzętu i nic nie instalują.

W dystrybucjach stabilnych Debiana im czas od wydania jest bardziej odległy, przy nowym sprzęcie należy te informacje pobierać przez wspomniane polecenie lub ręcznie.
ODPOWIEDZ