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/.
Użytkownik

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

Członek DUG


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
Użytkownik

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

Członek DUG


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
Użytkownik

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
Użytkownik

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

Członek DUG


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
Użytkownik

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

Członek DUG


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
Użytkownik

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

Członek DUG


ja tam nie wiem co robisz albo masz zle. Na windzie nigdy nie musialem nic przestawiac...
Offline


Członek DUG
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