ďťż
 
 
   Konfig RTL8139 instalcja ACX100 / Lenny
 
 

Tematy

 
    
 

 

 

 

Konfig RTL8139 instalcja ACX100 / Lenny





pyton - 13-07-2009 16:23
Witam. Za namową jednego z was przesiadka na Lenny. Problem:
lspci
02:02.0 Network controller: Texas Instruments ACX 100 22Mbps Wireless Interface
02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) System jest swieży, kilkudniowy. Instalacje robiłem w trybie netinstall. Instalator sam wykrył ustawienia sieci, choć nie wiem jak skoro w sieci nie ma DHCP. Mimo to eth0 pracuję poprawnie, w sensie dostęp do zasobów www, natomiast muszę dostosować IP karty inaczej nie mam dostępu do LAN-u, więc nigdzie się po sambie nie dostanę. Próbujac edytować ręcznie wpisy w interfaces na określone IP itd, karta znikła z panelu "Narzedzia Sieciowe" (restart systemu nic nie daje) i trace wszelaki dostęp do zasobów sieci. (Nie mogę zmienić konfigu z zakładki "Narzędzia Sieciowe" dla eth0 bo nie mam uprawnień, a nie wiem jak je mieć skoro nie mogę się zalogować z okna logowania przy starcie na roota - być może sprawa banalna ale z racji minimalnej wiedzy o tym środowisku pracy ... jest jak jest po prostu nie wiem). Chwilowo nadal jestem na iface eth0 inet dhcp inaczej bym tutaj nie pisał.
Co ciekawe po poleceniu iwconfig:
bash: iwconfig: command not found Poza tym odnośnie karty d-link na chipsecie acx100 nie znajduje mi żadnych źródel do acx100 szukanych przez aptitude :>
Czy ktoś jest w stanie poddać pomysł początkującemu?



ilin - 13-07-2009 16:35
Znasz hasło roota?



pyton - 13-07-2009 16:37

Znasz hasło roota? Naturalnie, ale logując się na konto roota z ekranu powitalnego logowania użytkowników do gnome, otrzymuje informację że nie mogę się zalogować na konto roota z tego poziomu. Chyba że robię jakiś szkolny błąd, albo o czymś nie wiem?



ilin - 13-07-2009 16:42
Zaloguj się w GDM-ie jako użytkownik.

Potem otwórz terminal: su enter
Wpisujesz haslo roota (nie będzie widać) enter

Potem edytuj plik /etc/network/interfaces

nano /etc/network/interfaces nanieś stosowne zmiany i zapisz.

Mniej więcej na taki sposób.
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1 Restart komputera i powinno działać.



pyton - 13-07-2009 17:33
ÂŻenujące, zrobiłem literówkę edytując interfaces wcześniej.
Więc, sprawa LAN rozwiązana. Jak teraz rozpocząć sprawę z ACX100? Przejrzałem podstawowe tematy ale nie znajduje mi żadnych pakietów przez aptitude do acx-a.



ilin - 13-07-2009 17:41
Pokaż lspci -n oraz
iwconfig



pyton - 13-07-2009 17:53
lspci -n
00:00.0 0600: 8086:1130 (rev 02)
00:01.0 0604: 8086:1131 (rev 02)
00:1e.0 0604: 8086:244e (rev 02)
00:1f.0 0601: 8086:2440 (rev 02)
00:1f.1 0101: 8086:244b (rev 02)
00:1f.2 0c03: 8086:2442 (rev 02)
00:1f.3 0c05: 8086:2443 (rev 02)
00:1f.4 0c03: 8086:2444 (rev 02)
00:1f.5 0401: 8086:2445 (rev 02)
01:00.0 0300: 10de:002d (rev 15)
02:02.0 0280: 104c:8400
02:03.0 0200: 10ec:8139 (rev 10) iwconfig
bash: iwconfig: command not found Nie wiem dlaczego nie rozpoznaje polecenia iwconfig bez znaczenia czy z $ czy #

Wracając jeszcze do poprzedniego zagadnienia, wchodząc w zakładkę ,,Narzędzia Sieciowe'' nadal mam inne IP niż to które podawałem w konfigu i w ogóle jak wejść w konfigurację sieciówki z poziomu zwykłego konta użytkownika, bo jak na razie mam ten monit:

http://img194.imageshack.us/img194/6017/456b.th.jpg



AdeBe - 13-07-2009 18:01
aptitude install wireless-tools



ilin - 13-07-2009 18:02
Wyrzuć tego Network managera będziesz miał spokój.

Jakie masz IP to pokaże polecenie ifconfig iwconfig
bash: iwconfig: command not found Co to oznacza?

To ze nie masz zainstalowanego pakietu w którego skład ono wchodzi.
W tym wypadku wireless-tools

Na temat Twojej karty wifi masz tutaj
http://debian.linux.pl/viewtopic.php?t=2055



pyton - 13-07-2009 18:04
Dziękuję AdeBe
iwconfig
lo        no wireless extensions.

eth0      no wireless extensions. Jak na razie jak widzicie nic, jest nie ruszony temat.



ilin - 13-07-2009 18:08
Jeśli nie czujesz się na siłach walczyć z linuksowym sterownikiem zawsze możesz użyć ndiswrappera i windowsowego sterownika.



pyton - 13-07-2009 18:16
Dziękuję ilin za ifconfig. Wykryłem swój następny błąd w tablicy interfaces. Teraz wydaje się już być wszystko w porządku.
Co do linku, który podałeś, to już wcześniej jeszcze na Etchu walczyłem w ten sposób. Zobaczymy jak to teraz wyjdzie. Wtedy mi się tego nie udało uruchomić w ten sposób. Efekty zapewne podam jutro. Gdybym mógł liczyć jutro na pomoc, będę wdzięczny.



Qmaty - 13-07-2009 23:06
Oczywiście że jest : acx100-source

Dorzuć do repozytoriów contrib to się znajdzie



pyton - 14-07-2009 13:13

Dorzuć do repozytoriów contrib to się znajdzie A no właśnie za późno. Już pobrałem pliki ręcznie i zainstalowałem wedle zależności.

http://debian.linux.pl/viewtopic.php?t=2055

No to lecimy:
Caly ten post dotyczy D-link DWL-520+ karta dość leciwa 22Mb.

1. Identyfikacja urzadzenia
104c:8400 ->(acx100 CardBus) 2. Potrzebne pakiety
acx100-source
module-assistant
wireless-tools Pobrałem i zainstalowałem lecąc po linkach. Wszystko poszło sprawnie.

3. Firmware

Wedle propozycji, skopiowałem z system32 pliki na których karta pracuje pod Windows i zmieniłem ich nazwy: RADIO11.BIN ---> fw dla kart acx100 ---> wymagana nazwa: tiacx100r11
WLANGEN.BIN ---> fw dla kart acx100 ---> wymagana nazwa: tiacx100
RADIO0d.BIN ---> fw dla kart acx100 ---> wymagana nazwa: tiacx100r0D Następnie do istniejącego katalogu /lib/firmware/ skopiowałem: tiacx100r11, tiacx100, tiacx100r0D

4. Budowa modułu

I tu się zaczęły problemy.
Mimo, że pobrałem wszystko tak jak to opisane w linku nie chciał zbudować modułu do acx100. Jakoś po nitce poszedłem wątkiem i uruchomiłem: apt-get install linux-headers-2.6.26-2-686 oraz: module-assistant prepare Teraz podczas budowy wszystko co mu było potrzebne znalazł, moduł zbudował i zainstalował: acx100-source (source) installed (V: 20070101-3):
-- Binary package(s) for kernel(s):                                     
+ (2.6.26-2-686): acx100-2.6.26-2-686_20070101-3+2.6.26-17_i386.deb Po drodze przez module-assistant zaznaczylem rowniez ndiswrapper ktory przewinal sie w temacie byc moze bedzie potrzebny.
ndiswrapper-source (source) installed (V: 1.53-2): 
 -- Binary package(s) for kernel(s):                               
 + (2.6.26-2-686):                                                     
 ndiswrapper-modules-2.6.26-2-686_1.53-2+2.6.26-17_i386.deb Ciekawe czy przy takiej rozległości postu jeszcze to ktoś czyta?
Dalej: # modprobe acx Brak reakcji to na pewno dobra reakcja?
Oraz: lsmod | grep acx
acx                          120200  0
firmware_class          6816  1 acx
usbcore                    118224  4 acx,usb_storage,uhci_hcd 5. Konfiguracja interfejsu.

Na razie chciałem zobaczyć czy wykryje jakieś sieci i ogólnie czy karta w ogóle się włączy?
Zmieniam wlan0 na dhcp: auto wlan0
iface wlan0 inet dhcp I ostatecznie: /etc/init.d/networking restart
Reconfiguring network interfaces...if-up.d/mountnfs[eth0]: waiting for interface wlan0 before doing NFS mounts (warning).
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/wlan0/00:13:46:17:87:9f
Sending on  LPF/wlan0/00:13:46:17:87:9f
Sending on  Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 17
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
done. Karta oznajmiła oznaki życia zapalając swoją diodę na śledziu.

Teraz pytanie.

Jak tym wszystkim zarządzać, wyszukiwać sieci, podłączanie do sieci, autoryzacja, oprogramowanie czuwające nad stanem połączenia, wykresy, pakiety itd., itp.



ilin - 14-07-2009 13:59
Do przeskanowania sieci użyj
iwlist wlan0 scanning Do zarządzania hmm to zależy do jakich sieci będziesz się chciał podłaczyć i jak sa one i czy są zabezpieczone.

Ndiswrapper to inna metoda.
Nie mieszać.



pyton - 14-07-2009 14:17
No i zalóżmy mam:
Cell 12 - Address: 00:22:B0:95:56:XX
                    ESSID:"xxxxxxxx"
                    Mode:Master
                    Frequency:2.412 GHz (Channel 1)
                    Quality=45/100  Signal level=26/100  Noise level=1/100
                    Encryption key:off
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
                              11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s Sieć nie wymaga klucza. Później uruchomię u siebie na routerze konfig. Starczy mi zmostkowane połączenie bez pośrednictwa AP i przetestuje połączenie. Niestety nie mam teraz do tego dostępu więc jedynie mogę się "pobawić" na tym co widzę ze skanu.

Jeszczę interesuje mnie koledzy (jesli tak do was mogę się zwracać, mam nadzieję że się nie obrazicie) komenda z terminala na wyłączenie wlan-a gdy mi jest niepotrzebny, ale w takim sensie by był wyłączony nawet podczas startu systemu. wlan0 power off?

I dlaczego nie można nic podziałać w tym oknie w sensie konfigu? A jeśli można to jak to zrobić :)

http://img197.imageshack.us/img197/2...enianar.th.png



ilin - 14-07-2009 14:59
Po co Ci to okno.
Odinstaluj to w czort.

Jeśli chcesz wyłaczyć wifi to w terminalu
ifconfig wlan0 down Jeśli chcesz aby byl wylączony podczas startu to najprościej bylo by zablokować sterownik podczas startu systemu.

Potem zaś napisać prosty skrypt który uruchamiany z pod roota ładowal by sterownik i konfigurowal sieć.

To prosta sprawa mogę ewentualnie podać przyklad.



pyton - 14-07-2009 15:41

Po co Ci to okno.
Odinstaluj to w czort.
No właśnie nie wiem :) Przyzwyczajenie do okienek prawdopodobnie

Sens mojego pytania jest taki, ze karta jest dość leciwa i ma tylko WEP, więc mogłaby niepotrzebnie zapraszać nieproszonych gości, a prawdopodbnie nie będę jej używal na stale. Jutro pewnie pojawią się nowe wątki jak zacznę ustawiać konkretne numerki do niej wraz z nr kanału i szyfrowaniem. Ale to temat na jutro.
ifconfig wlan0 down /up Działa rzeczywiscie :) A jak wygladałby taki skrytp? Jeśli masz czas i chęci.

--------------------------------------
Z innej beczki. Kiego czorta nie mam polskich znaków?
http://img195.imageshack.us/img195/2...rencjek.th.png



ilin - 14-07-2009 15:49
Jeśli karta nie będzie jako tako skonfigurowana to nie musisz się niczego obawiać.Nikt Ci nie wejdzie bo nie ma do czego.

Nie ma wiec potrzeby ją wylączać.

Uruchamiać zaś polącenie możesz takim skryptem.

#1/bin/bash
ifconfig wlan0 up && iwconfig wlan0 essid NAZWA_SIECI mode managed rate auto && ifconfig wlan0 IP.IP.IP.IP netmask 255.255.255.0 && route add default gw IP.IP.IP.IP_bramy



pyton - 14-07-2009 16:26
Przelecę jutro ten temat bo dopiero przy ręcznym wprowadzaniu numeracji mogą się pojawić problemy.

setxkbmap pl -model pc105 A teraz lecę edytować posty bo w ogóle polskich znaków tam nie mam a fnmirk się widzę nad tym męczy.
Z góry przepraszam.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis