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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2006-09-08 10:58:12

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

problem wlan na testing

mianowicie, zainstalowalem firmware przez ndiswrappera i ladnie i zgrabnie i to poszlo jak zawsze zreszta ;)
ale wystapil problem na testing :( jak chce podniesc wifi to mi wyskakuje:

wlan0: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
exiting.
Failed to bring up wlan0.[/quote]

a jak dam lspci to:

01:07.0 Network controller: Texas Instruments ACX 100 22Mbps Wireless Interface[/quote]

co moze byc nie tak??

P.S:
robilem rowniez  wg przepisu na dug.net.pl z negatywnym skutkiem, a drivery acx100 niestety sa do jajca 2.4.x


[img]http://intershock.pl/images/icons/freebsd.jpg[/img] [img]http://www.the-eleven.com/site_media/static/img/postgresql_powered.png[/img] [img]http://www.wwgmc.com/images/badge_php.gif[/img]
LRU #480459

Offline

 

#2  2006-09-08 11:12:28

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: problem wlan na testing

Czy sprawdzałeś dokumentację na [url=http://acx100.sourceforge.net/]stronie projektu [/url] ?


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#3  2006-09-08 15:51:18

  suncez - Użytkownik

suncez
Użytkownik
Skąd: Koszalin
Zarejestrowany: 2006-04-08

Re: problem wlan na testing

Nie próbowałem ndiswrappera pod Debianem, ale z tego co wiem pliki firmware nie są potrzebne pod innymi dystrybucjami, gdy korzysta się ze sterowników Windows Xp. Ale w Debianie może byc inaczej, bo znacznie częściej przy różnych wymagane jest firmware.

Ale nie o tym chcę pisać. Uruchamiałem taką kartę na sterownikach acx100 pod Mandrivą u brata, w Debianie powinno być podobnie.

Przykład dla D-linka 520+, dla innych kart potrzebne będzie inne firmware.
Uwaga! Dla nowych wersji acx100 pliki firmware muszą mieć inne nazwy!

W kernelu powinno być skonfigurowane "hotplug firmware loading". Jeśli będzie kompilowane jako moduł, to trzeba je ładowawać ręcznie
modprobe firmware_clas

Dla acx100 jest jedno "master firmware" i dwa różne "radio firmwares"
Pasujące firmware można pobrać ze strony:
http://acx100.erley.org/acx_fw/acx1xx.htm
np:
http://acx100.erley.org/acx_fw/acx100_dlink_dwl520+/fw1/
Są to pliki
RADIO0d.BIN
WLANGEN.BIN_1.9.8.b (odcinamy końcówkę nazwy)

Jednak w moim przypaku okazało się, że pliki muszą mieć inne nazwy, więc poszukałem gotowców tu
http://195.66.192.167/linux/acx_patches/fw/acx100_1.9.8.b/
Są to pliki
tiacx100
tiacx100r0D
tiacx100r11
tiacx100r15
Potrzebne są tylko dwa z nich tiacx100 (duży) i jedno z pozostałych (zależy od radia).
Być może jakbym zmienił nazwy poprzednio pobranym plikom, na obecnie obowiązujące, to wszystko byłoby ok. ale miałem takie przeboje z uruchomieniem tego połączenia, że szkoda mi było czasu na próby.

Pliki umieszczamy dla Debiana w
/lib/firmware/
lub w
/usr/lib/hotplug/firmware/
Sterownik będzie próbował załadować obraz firmware przez hotplug. Nie trzeba podawać nigdzie ścieżki do plików.
Lokalizację firmware można ewentualnie podać w czasie ładowania sterownika
modprobe acx_pci firmware_dir=/path/to/dir

Sterownik acx100 dostępne są na stronie
http://acx100.erley.org/

Ja pobrałem np.
acx-20060519.tar.bz2
acx-20060520_dontuse.tar.bz2
acx-20060521.tar.bz2 (te użyłem)

Rozpakowujemy archiwum, tu polecają użyć konkretnej lokalizacji np: /usr/src/acx-20060521, o ile pamiętam nie bawiłem się tak tylko rozpakowałem plik, wszedłem do katalogu i dalej
Budujemy moduł sterownika
make -C /lib/modules/`uname -r`/build M=`pwd`

Teraz sprawdzamy czy jest załadowany jakiś moduł axc
lsmod | grep acx
Jeśli jest usuwamy
modprobe -r <module name>
A także fizycznie z /lib/modules/numer.wersji.kernela

Testujemy ładowanie
insmod ./acx.ko

Jeśli nie ma błędów instalujemy moduł
make -C /lib/modules/`uname -r`/build M=`pwd` modules_install
depmod -a

Wywołanie modułu można umieścić np. w /etc/modules
Konfigurujemy kartę i już.

LINKI
http://acx100.sourceforge.net/wiki/Main_Page
http://acx100.sourceforge.net/wiki/ACX
http://acx100.sourceforge.net/wiki/Device_list
http://acx100.sourceforge.net/wiki/Links
http://acx100.sourceforge.net/wiki/Firmware
http://acx100.erley.org/
http://acx100.erley.org/acx_fw/acx1xx.htm
http://acx100.erley.org/acx_fw/acx100_dlink_dwl520+/fw1/
http://www.cmartin.tk/acx/
http://195.66.192.167/linux/acx_patches/

Uwagi!


    * New names for Linux 2.6.x driver! You should not supply firmware_dir= parameter anymore. Driver will try to load the following images via hotplug:
      PCI driver:
      'tiacxNNNcMM' (NNN=100/111, MM=radio module ID (in uppercase hex)): combined firmware for specified chipset and radio.
      Failing that, it will try to load images named 'tiacxNNN' (main firmware for specified chipset) and 'tiacxNNNrMM' (corresponding radio module).
      For example, my firmware is in file named 'tiacx111c16'. Alternatively, I may remove it and use pair of files 'tiacx111' and 'tiacx111r16' instead.
      USB driver:
      image is named 'tiacx100usb'
    * acx111 firmware Rev 0.1.0.11 is working but clearly has some bugs.
    * Firmware location is specified at modprobe time: modprobe acx_pci firmware_dir=/path/to/dir
    * For acx100 cards, you must have one bigger (~40-90kb) firmware file called WLANGEN.BIN and possibly a smaller file called RADIOnn.BIN.
      You must either rename or symlink larger firmware file to WLANGEN.BIN. Same for RADIOnn.BIN.
    * For acx111 cards, you must have one bigger firmware file called TIACX111.BIN and possibly a smaller file called RADIOnn.BIN.
    * Do not assume that firmware files with identical names are the same. Trust md5sum only.
    * Do not assume that keeping stray RADIOnn.BIN files in firmware dir is safe - it is not.
    * If there are more than one set of working firmware files, they are shown separately in 'Firmware' column.
    * If you need to contact me: vda@ilport.com.ua
[/quote]


tiacx111c16 (1)
tiacx100r11 (2)
tiacx100 (3)
tiacx100usb (4)
tiacx100r0D (5)

(1) is a combined firmware for a ti acx111 card that uses radio 16 (originally named FwRad16.bin)
(2) is a radio only firmware for a ti acx100 that uses radio 11 (originally named RADIO11.BIN)
(3) is a master firmware for a ti acx100 (originally named WLANGEN.BIN)
(4) is the firmware image for all ACX100 USB devices
(5) is a radio complement firmware required by ACX100 PCMCIA device (originally named RADIO0d.BIN)
[/quote]
Nie tłumaczę, bo za słabo znam angielski, powodzenia.

Dopisane.
O w mordę, teraz dopiero zobaczyłem, że niemal identyczny opis jest w FAQ !


[url=http://www.bykom-stop.avx.pl/][img]http://suncez.webpark.pl/80x15.png[/img][/url]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.012 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00015 SET CHARSET latin2
0.00008 SET NAMES latin2
0.00188 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.118.33.255' WHERE u.id=1
0.00094 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.118.33.255', 1738364224)
0.00071 SELECT * FROM punbb_online WHERE logged<1738363924
0.00093 SELECT topic_id FROM punbb_posts WHERE id=40400
0.00009 SELECT id FROM punbb_posts WHERE topic_id=5182 ORDER BY posted
0.00080 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=5182 AND t.moved_to IS NULL
0.00015 SELECT search_for, replace_with FROM punbb_censoring
0.00191 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=5182 ORDER BY p.id LIMIT 0,25
0.00138 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=5182
Total query time: 0.00902 s