Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam.
Pobrałem zrodla sterownikow z http://lisas.de/~andi/acx100/acx-20070101.tar.bz2 nie stety nie moge sobie poradzic ze zbudowaniem modulu. Uzywam debiana sarge z dystrybucyjnym kernelem 2.6.8-2-386. Podczas budowania moduly poleceniem:
make -C /lib/modules/`uname -r`/build M=`pwd`
dostaje cos takiego:
/usr/src/acx-20070101/pci.c:3985: error: dereferencing pointer to incomplete type /usr/src/acx-20070101/pci.c:3986: error: dereferencing pointer to incomplete type /usr/src/acx-20070101/pci.c:3986: error: dereferencing pointer to incomplete type /usr/src/acx-20070101/pci.c:3987: error: dereferencing pointer to incomplete type /usr/src/acx-20070101/pci.c:3988: error: dereferencing pointer to incomplete type /usr/src/acx-20070101/pci.c:3988: error: dereferencing pointer to incomplete type /usr/src/acx-20070101/pci.c:3989: error: dereferencing pointer to incomplete type /usr/src/acx-20070101/pci.c: In function `acxpci_set_interrupt_mask': /usr/src/acx-20070101/pci.c:4020: error: dereferencing pointer to incomplete type /usr/src/acx-20070101/pci.c:4021: error: dereferencing pointer to incomplete type /usr/src/acx-20070101/pci.c:4040: error: dereferencing pointer to incomplete type /usr/src/acx-20070101/pci.c:4042: error: dereferencing pointer to incomplete type /usr/src/acx-20070101/pci.c:4060: error: dereferencing pointer to incomplete type /usr/src/acx-20070101/pci.c: In function `acx100pci_s_set_tx_level': /usr/src/acx-20070101/pci.c:4104: error: dereferencing pointer to incomplete type /usr/src/acx-20070101/pci.c:4115: error: dereferencing pointer to incomplete type /usr/src/acx-20070101/pci.c:4119: error: dereferencing pointer to incomplete type make[1]: *** [/usr/src/acx-20070101/pci.o] B³±d 1 make: *** [_module_/usr/src/acx-20070101] B³±d 2 make: Leaving directory `/usr/src/kernel-headers-2.6.8-2-386'
Nie wkleilem calosci bo w konsoli sie nei miesci ;)
Moze do zbudowania modulu potrzebne jest nowsze jadro? Udalo sie w ogole zbudowac komus modul z tych zrodel?
Offline
najlepiej gdybys zapodal poczatek bledow...
Ja nigdy nie tracilem czasu na zabawe z kernel-headers lepiej "zrobic sobie jajo" ;]
Ale jezeli z jakiegos powodu nie mozesz to sciagnij starszy sterownik ;))
Offline
Wlasnie poczatku nie moge zlapac bo za szybko ucieka :P
Starszych nie chce brac bo niby te juz normalnie przestawiaja moja karte na tryb nasluchiwania.
Co rozumiesz pod pojeciem "zrobic sobie jajko" i jak "zrobic"?
Offline
Wlasnie poczatku nie moge zlapac bo za szybko ucieka :P
Starszych nie chce brac bo niby te juz normalnie przestawiaja moja karte na tryb nasluchiwania.
Co rozumiesz pod pojeciem "zrobic sobie jajko" i jak "zrobic"?
Jak szybko ucieka to zrob zdjecie aparatem fotograczinym :D:D lol
nie no kontrol plus c i ci sie zatrzyma ;pp poza tym chyba jest jakis log od tego ;)
A co do jajecznicy to masz w dziale kernel - trzeci przyklejony ;)
Offline
Dobra. Posadzilem nowe jajko i wkompilowalem w nie nowe stery.
Pomagalem sobie przy pomocy tego http://dug.net.pl/faq/faq-5-168-ACX100_(up)_3.6.13_i_wyzej.php i tego http://www.hauke-m.de/menue1/computer/acx100-acx111.html opisu.
Teraz powstal nastepny problem z firmware. Podczas odpalania sys wywala cos takiego:
Jan 24 12:04:40 localhost kernel: acx: this driver is still EXPERIMENTAL Jan 24 12:04:40 localhost kernel: acx: reading README file and/or Craig's HOWTO is recommended, visit http://acx100.sf.net in case of further questions/discussion Jan 24 12:04:40 localhost kernel: acx: compiled to use 32bit I/O access. I/O timing issues might occur, such as non-working firmware upload. Report them Jan 24 12:04:40 localhost kernel: running on a little-endian CPU Jan 24 12:04:40 localhost kernel: PCI module v0.3.36 initialized, waiting for cards to probe... Jan 24 12:04:40 localhost kernel: ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17 Jan 24 12:04:40 localhost kernel: ACPI: PCI Interrupt 0000:05:07.0[A] -> Link [APC2] -> GSI 17 (level, low) -> IRQ 209 Jan 24 12:04:40 localhost kernel: acx: found ACX100-based wireless network card at 0000:05:07.0, irq:209, phymem1:0xDA010000, phymem2:0xDA000000, mem1:0xf8a92000, mem1_size:4096, mem2:0xf8b00000, mem2_size:65536 Jan 24 12:04:40 localhost kernel: initial debug setting is 0x000A Jan 24 12:04:40 localhost kernel: using IRQ 209 Jan 24 12:04:40 localhost kernel: acx: need to load firmware for acx100 chipset with radio ID 0d, please provide via firmware hotplug: Jan 24 12:04:40 localhost kernel: acx: either one file only (<c>ombined firmware image file, radio-specific) or two files (radio-less base image file *plus* separate <r>adio-specific extension file) Jan 24 12:04:40 localhost kernel: requesting firmware image 'tiacx100c0D' Jan 24 12:04:40 localhost kernel: acx: firmware image 'tiacx100c0D' was not provided. Check your hotplug scripts Jan 24 12:04:40 localhost kernel: requesting firmware image 'tiacx100' Jan 24 12:04:40 localhost kernel: acx_write_fw (main/combined): 0 Jan 24 12:04:40 localhost kernel: acx_validate_fw (main/combined): 0 Jan 24 12:04:40 localhost kernel: requesting firmware image 'tiacx100r0D' Jan 24 12:04:40 localhost kernel: acx_write_fw (radio): 0 Jan 24 12:04:40 localhost kernel: acx_validate_fw (radio): 0 Jan 24 12:04:40 localhost kernel: acx100_s_init_wep: writing WEP options Jan 24 12:04:40 localhost kernel: initializing max packet templates Jan 24 12:04:40 localhost kernel: NVS_vendor_offs:0000 probe_delay:500 eof_memory:65536 Jan 24 12:04:40 localhost kernel: CCAModes:04 Diversity:01 ShortPreOpt:01 PBCC:01 ChanAgil:00 PHY:05 Temp:01 Jan 24 12:04:40 localhost kernel: AntennaID:00 Len:02 Data:01 02 Jan 24 12:04:40 localhost kernel: PowerLevelID:01 Len:02 Data:001E 000A Jan 24 12:04:40 localhost kernel: DataRatesID:02 Len:05 Data:02 04 11 22 44 Jan 24 12:04:40 localhost kernel: DomainID:03 Len:06 Data:30 20 10 31 32 41 Jan 24 12:04:40 localhost kernel: ProductID:04 Len:09 Data:TI ACX100 Jan 24 12:04:40 localhost kernel: ManufacturerID:05 Len:07 Data:TI Test Jan 24 12:04:40 localhost kernel: get_mask 0x00004D82, set_mask 0x00000000 Jan 24 12:04:40 localhost kernel: got sensitivity value 176 Jan 24 12:04:40 localhost kernel: got antenna value 0x8D Jan 24 12:04:40 localhost kernel: got Energy Detect (ED) threshold 112 Jan 24 12:04:40 localhost kernel: got Channel Clear Assessment (CCA) value 13 Jan 24 12:04:40 localhost kernel: got regulatory domain 0x30 Jan 24 12:04:40 localhost kernel: get_mask 0x00000000, set_mask 0x00000000 - after update Jan 24 12:04:40 localhost kernel: new ratevector: 82 84 0B 16 2C Jan 24 12:04:40 localhost kernel: setting RXconfig to 2010:0FDD Jan 24 12:04:40 localhost kernel: acx: === chipset TNETW1100B, radio type 0x0D (Maxim), form factor 0x01 ((mini-)PCI / CardBus), EEPROM version 0x05: uploaded firmware 'Rev 1.9.8.b' === Jan 24 12:04:40 localhost kernel: creating /proc entry driver/acx_wlan0 Jan 24 12:04:40 localhost kernel: creating /proc entry driver/acx_wlan0_diag Jan 24 12:04:40 localhost kernel: creating /proc entry driver/acx_wlan0_eeprom Jan 24 12:04:40 localhost kernel: creating /proc entry driver/acx_wlan0_phy Jan 24 12:04:40 localhost kernel: acx v0.3.36: net device wlan0, driver compiled against wireless extensions 20 and Linux 2.6.17 Jan 24 12:04:40 localhost kernel: acx_set_status(1):SCANNING Jan 24 12:04:40 localhost kernel: updating initial settings on iface activation Jan 24 12:04:40 localhost kernel: get_mask 0x00000000, set_mask 0x0037EEFE Jan 24 12:04:40 localhost kernel: important setting has been changed. Need to update packet templates, too Jan 24 12:04:40 localhost kernel: updating packet templates Jan 24 12:04:40 localhost kernel: updating Tx fallback to 1 retries Jan 24 12:04:40 localhost kernel: updating transmit power: 18 dBm Jan 24 12:04:40 localhost kernel: wlan0: changing radio power level to 18 dBm (23) Jan 24 12:04:40 localhost kernel: updating antenna value: 0x8D Jan 24 12:04:40 localhost kernel: updating Energy Detect (ED) threshold: 112 Jan 24 12:04:40 localhost kernel: updating Channel Clear Assessment (CCA) value: 0x0D Jan 24 12:04:40 localhost kernel: updating channel to: 1 Jan 24 12:04:40 localhost kernel: updating: enable Tx Jan 24 12:04:40 localhost kernel: updating: enable Rx on channel: 1 Jan 24 12:04:40 localhost kernel: updating short retry limit: 7, long retry limit: 4 Jan 24 12:04:40 localhost kernel: updating tx MSDU lifetime: 4096 Jan 24 12:04:40 localhost kernel: updating regulatory domain: 0x30 Jan 24 12:04:40 localhost kernel: setting RXconfig to 2010:0FDD Jan 24 12:04:40 localhost kernel: updating WEP key settings Jan 24 12:04:40 localhost kernel: setting WEP key 0 as default Jan 24 12:04:40 localhost kernel: acx_set_status(1):SCANNING Jan 24 12:04:40 localhost kernel: starting radio scan Jan 24 12:04:40 localhost kernel: sta_list_add: sta=00:04:25:9B:07:76 Jan 24 12:04:40 localhost kernel: get_mask 0x00000000, set_mask 0x00000000 - after update Jan 24 12:04:40 localhost kernel: get_mask 0x00000000, set_mask 0x00000040 Jan 24 12:04:40 localhost kernel: setting RXconfig to 2010:0FDD Jan 24 12:04:40 localhost kernel: get_mask 0x00000000, set_mask 0x00000000 - after update Jan 24 12:04:40 localhost kernel: sta_list_add: sta=00:0E:8E:7C:4E:DD Jan 24 12:04:40 localhost kernel: sta_list_add: sta=00:14:A5:0E:EB:F6 Jan 24 12:04:40 localhost kernel: sta_list_add: sta=00:90:4B:DD:53:1E Jan 24 12:04:40 localhost kernel: acx_i_timer: adev->status=1 (SCANNING) Jan 24 12:04:40 localhost kernel: continuing scan (1 sec) Jan 24 12:04:40 localhost kernel: sta_list_add: sta=00:04:25:9B:07:99 Jan 24 12:04:40 localhost kernel: sta_list_add: sta=00:02:6F:2F:06:2E Jan 24 12:04:40 localhost kernel: sta_list_add: sta=02:02:6F:2F:06:2E Jan 24 12:04:40 localhost kernel: sta_list_add: sta=02:02:6F:2F:06:2F Jan 24 12:04:40 localhost kernel: sta_list_add: sta=02:02:6F:2F:06:30 Jan 24 12:04:40 localhost kernel: sta_list_add: sta=02:02:6F:2F:06:31 Jan 24 12:04:40 localhost kernel: sta_list_add: sta=00:04:25:9A:07:22 Jan 24 12:04:40 localhost kernel: acx: unknown EID 147 in mgmt frame at offset 73. IE: 93 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Jan 24 12:04:40 localhost kernel: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Jan 24 12:04:40 localhost kernel: 00 00 Jan 24 12:04:40 localhost kernel: sta_list_add: sta=00:50:FC:49:10:24 Jan 24 12:04:40 localhost kernel: acx_i_timer: adev->status=1 (SCANNING) Jan 24 12:04:40 localhost kernel: continuing scan (2 sec) Jan 24 12:04:40 localhost kernel: sta_list_add: sta=00:4F:62:02:E9:F6 Jan 24 12:04:40 localhost kernel: sta_list_add: sta=00:04:25:9A:08:25 Jan 24 12:04:40 localhost kernel: scan table: SSID="MICOM-2" CH=1 SIR=27 SNR=4 Jan 24 12:04:40 localhost kernel: peer_cap 0x0001, needed_cap 0x0001 Jan 24 12:04:40 localhost kernel: ESSID doesn't match! ('MICOM-2' station, 'MICOM-7' config) Jan 24 12:04:40 localhost kernel: scan table: SSID="AP-ST" CH=2 SIR=24 SNR=16 Jan 24 12:04:40 localhost kernel: peer_cap 0x0011, needed_cap 0x0001 Jan 24 12:04:40 localhost kernel: ESSID doesn't match! ('AP-ST' station, 'MICOM-7' config) Jan 24 12:04:40 localhost kernel: scan table: SSID="WLAN-AP" CH=2 SIR=23 SNR=13 Jan 24 12:04:40 localhost kernel: peer_cap 0x0011, needed_cap 0x0001 Jan 24 12:04:40 localhost kernel: ESSID doesn't match! ('WLAN-AP' station, 'MICOM-7' config) Jan 24 12:04:40 localhost kernel: scan table: SSID="41Hwww.fredry.net_tel0606269777" CH=4 SIR=29 SNR=1 Jan 24 12:04:40 localhost kernel: peer_cap 0x0431, needed_cap 0x0001 Jan 24 12:04:40 localhost kernel: ESSID doesn't match! ('41Hwww.fredry.net_tel0606269777' station, 'MICOM-7' config) Jan 24 12:04:40 localhost kernel: scan table: SSID="MICOM-7" CH=6 SIR=46 SNR=0 Jan 24 12:04:40 localhost kernel: peer_cap 0x0001, needed_cap 0x0001 Jan 24 12:04:40 localhost kernel: found station with matching ESSID! ('MICOM-7' station, 'MICOM-7' config) Jan 24 12:04:40 localhost kernel: scan table: SSID="05www.Fredry.NET_tel0606269777" CH=8 SIR=24 SNR=7 Jan 24 12:04:40 localhost kernel: peer_cap 0x0431, needed_cap 0x0001 Jan 24 12:04:40 localhost kernel: ESSID doesn't match! ('05www.Fredry.NET_tel0606269777' station, 'MICOM-7' config) Jan 24 12:04:40 localhost kernel: scan table: SSID="www.fredry.net_ROAMING" CH=8 SIR=24 SNR=7 Jan 24 12:04:40 localhost kernel: peer_cap 0x0421, needed_cap 0x0001 Jan 24 12:04:40 localhost kernel: ESSID doesn't match! ('www.fredry.net_ROAMING' station, 'MICOM-7' config) Jan 24 12:04:40 localhost kernel: scan table: SSID="LAN_20Mbps_www.fredry.net" CH=8 SIR=24 SNR=6 Jan 24 12:04:40 localhost kernel: peer_cap 0x0421, needed_cap 0x0001 Jan 24 12:04:40 localhost kernel: ESSID doesn't match! ('LAN_20Mbps_www.fredry.net' station, 'MICOM-7' config) Jan 24 12:04:40 localhost kernel: scan table: SSID="Przylaczenie_1zl_FredryNET_tel36" CH=8 SIR=24 SNR=30 Jan 24 12:04:40 localhost kernel: peer_cap 0x0421, needed_cap 0x0001 Jan 24 12:04:40 localhost kernel: ESSID doesn't match! ('Przylaczenie_1zl_FredryNET_tel36' station, 'MICOM-7' config) Jan 24 12:04:40 localhost kernel: scan table: SSID="www.fredry.net_tel_606269777" CH=8 SIR=24 SNR=8 Jan 24 12:04:40 localhost kernel: peer_cap 0x0421, needed_cap 0x0001 Jan 24 12:04:40 localhost kernel: ESSID doesn't match! ('www.fredry.net_tel_606269777' station, 'MICOM-7' config) Jan 24 12:04:40 localhost kernel: scan table: SSID="abramik" CH=9 SIR=29 SNR=4 Jan 24 12:04:40 localhost kernel: peer_cap 0x0001, needed_cap 0x0001 Jan 24 12:04:40 localhost kernel: ESSID doesn't match! ('abramik' station, 'MICOM-7' config) Jan 24 12:04:40 localhost kernel: scan table: SSID="ZK-NET TEL.602524569" CH=10 SIR=21 SNR=4 Jan 24 12:04:40 localhost kernel: peer_cap 0x0011, needed_cap 0x0001 Jan 24 12:04:40 localhost kernel: ESSID doesn't match! ('ZK-NET TEL.602524569' station, 'MICOM-7' config) Jan 24 12:04:40 localhost kernel: scan table: SSID="ELiXiR-Chopina" CH=12 SIR=29 SNR=3 Jan 24 12:04:40 localhost kernel: peer_cap 0x0001, needed_cap 0x0001 Jan 24 12:04:40 localhost kernel: ESSID doesn't match! ('ELiXiR-Chopina' station, 'MICOM-7' config) Jan 24 12:04:40 localhost kernel: scan table: SSID="MICOM-SEK" CH=13 SIR=21 SNR=12 Jan 24 12:04:40 localhost kernel: peer_cap 0x0001, needed_cap 0x0001 Jan 24 12:04:40 localhost kernel: ESSID doesn't match! ('MICOM-SEK' station, 'MICOM-7' config) Jan 24 12:04:40 localhost kernel: matching station found: 00:04:25:9B:07:99, joining Jan 24 12:04:40 localhost kernel: sending authentication1 request (auth algo 0), awaiting response Jan 24 12:04:40 localhost kernel: acx_set_status(2):WAIT_AUTH Jan 24 12:04:40 localhost kernel: sta_list_add: sta=00:0E:8E:7C:47:D8 Jan 24 12:04:40 localhost kernel: rates_basic:0003->03, rates_supported:0127->1F Jan 24 12:04:40 localhost kernel: AUTHEN adev->addr=00:11:95:4B:D6:8C a1=00:11:95:4B:D6:8C a2=00:04:25:9B:07:99 a3=00:04:25:9B:07:99 adev->bssid=00:04:25:9B:07:99 Jan 24 12:04:40 localhost kernel: auth algorithm 0, auth sequence 2, status 0 Jan 24 12:04:40 localhost kernel: acx_set_status(3):AUTHENTICATED Jan 24 12:04:40 localhost kernel: sending association request, awaiting response. NOT ASSOCIATED YET Jan 24 12:04:40 localhost kernel: association: requesting caps 0x0001, ESSID "MICOM-7" Jan 24 12:04:40 localhost kernel: BSS_Type = 2 Jan 24 12:04:40 localhost kernel: JoinBSSID MAC:00:04:25:9B:07:99 Jan 24 12:04:40 localhost kernel: acx_set_status(4):ASSOCIATED Jan 24 12:04:40 localhost kernel: ASSOCIATED! Jan 24 12:04:41 localhost kernel: acx_i_timer: adev->status=4 (ASSOCIATED) Jan 24 12:04:42 localhost kernel: NET: Registered protocol family 10 Jan 24 12:04:42 localhost kernel: lo: Disabled Privacy Extensions Jan 24 12:04:42 localhost kernel: get_mask 0x00000000, set_mask 0x00000040 Jan 24 12:04:42 localhost kernel: setting RXconfig to 2010:0FDD Jan 24 12:04:42 localhost kernel: IPv6 over IPv4 tunneling driver Jan 24 12:04:42 localhost kernel: get_mask 0x00000000, set_mask 0x00000000 - after update Jan 24 12:04:52 localhost kernel: wlan0: no IPv6 routers present Jan 24 12:07:11 localhost kernel: sta_list_add: sta=00:06:4F:42:ED:B0
Karte wykrywa elegancko, necik smiga tylko mam słaby sygnał. Na windzie mam ponad 80, a na linuksie ledwo przekracza 45.
Mam karte D-link DWL-520+ jak cos.
Offline
Jan 24 12:04:40 localhost kernel: acx: firmware image 'tiacx100c0D' was not provided. Check your hotplug scripts
Moze mi jakis dobry czlowiek powiedziec gdzie mam wrzucic firmware zeby hotplug mogl sobie ich uzyc? Teraz mam w /lib/firmware i w /usr/lib/hotplug/firmware tak jak readme zaleca i jakos nie dziala. Ma ktos jakies pomysly bo mnie juz uj strzela?
Offline
README ;))
Ja np do kernela 2.6.18 zrobilem inject sterow i mam w zrodlach... a firmware w tym wypadku w /llib/firmware. (Co do firmłejra to sciagnij tego co napisalem w tym acx100...i wyzej fw.tar.cos wybierz odpowiednie i jak wpakujesz do /lib/firmware to nie ma bata zeby nie smigalo. U mnie lata jak ta lala)
Offline
No ja wpakowalem stery do jaja i skompilowalem. Podczas startu sie ladnie laduje tylko krzyczy o firmware. Cos jeszcze trzeba robic czy tylko tam skopiowac? Ja mam skopiowane i niby ze nie moze ich zaladowac.
Offline
aaaaaaaaaa stary firmware_class :D:D o tym Ci chyba nie przypomnialem ;)) modprobe firmware_class i wtedy modprobe acx. Jak nie masz firmware_class to zapodaj w kernelu jakos modul i bedzie luuuuuuuuuuuuz pozdro
Offline
Zaladowalem tego firmware_class, podczas startu juz sam sie odpala ale nadal to samo. Marudzi ze nie moze zaladowac "tiacx100c0D" . Sam juz nie wiem. Trzeba jakos ustawiac parametry anteny? Na windzie musialem zmieniac ze standardowych ustawien na "anntena 2" bo inaczej nie dzialalo.
Offline
ja tam nie wiem co robisz albo masz zle. Na windzie nigdy nie musialem nic przestawiac...
Offline
kompiluj wg tego sposobu (latwiejszy i szybszy):
http://acx100.sourceforge.net/wiki/Distribution_list/Debian
tutaj masz opis skąd, gdzie i jak wgrać firmware:
http://acx100.sourceforge.net/wiki/Firmware
//pamiętaj żeby pobrać pakiety i zależności
Offline