Nowe posty

Autor Wątek: [mandriva] -problem z kartą sieciową...  (Przeczytany 2705 razy)

doominic

  • Gość
[mandriva] -problem z kartą sieciową...
« dnia: 2005-11-24, 23:08:41 »
Mam Mandrive 2006 oraz karty wifi. jedna na ralink2500 oraz druga DWL-510. W przypadku pierwszej instalacja była bezproblemowa.
Tylko że z ta druga nie bardzo wyszło. chodzi o to że gdy używałem dwl-510 pod Mandrake 2005LE sterownik skompilował sie bez problemów (ten od producenta chipsetu).
W przypadku Mandrivy 2006 (także w Fedore Core4) podcza kompilacji (te same żródła serownika) pojawiają sie różne błedy, problem w tym że niewiem co poprzestawiać aby się je wyelimowac.
oto co wywala sie na ekranie:
make -C /lib/modules/2.6.12-12mdk/build SUBDIRS=/usr/src/rtl8180-0.21 MODVERDIR=/usr/src/rtl8180-0.21 modules
make[1]: Entering directory `/usr/src/linux-2.6.12-12mdk\\'

  WARNING: Symbol version dump /usr/src/linux-2.6.12-12mdk/Module.symvers
           is missing; modules will have no dependencies and modversions.

  CC [M]  /usr/src/rtl8180-0.21/ieee80211_rx.o
  CC [M]  /usr/src/rtl8180-0.21/ieee80211_tx.o
  CC [M]  /usr/src/rtl8180-0.21/ieee80211_wx.o
  CC [M]  /usr/src/rtl8180-0.21/ieee80211_module.o
  CC [M]  /usr/src/rtl8180-0.21/ieee80211_crypt.o
  CC [M]  /usr/src/rtl8180-0.21/ieee80211_crypt_wep.o
/usr/src/rtl8180-0.21/ieee80211_crypt_wep.c:27:2: warning: #warning CONFIG_CRYPTO_ARC4 is required to build this module.
  CC [M]  /usr/src/rtl8180-0.21/r8180_core.o
/usr/src/rtl8180-0.21/r8180_core.c: In function \\'alloc_tx_desc_ring\\':
/usr/src/rtl8180-0.21/r8180_core.c:1607: warning: cast from pointer to integer of different size
/usr/src/rtl8180-0.21/r8180_core.c:1607: warning: cast to pointer from integer of different size
/usr/src/rtl8180-0.21/r8180_core.c:1608: warning: cast to pointer from integer of different size
/usr/src/rtl8180-0.21/r8180_core.c:1608: warning: cast from pointer to integer of different size
/usr/src/rtl8180-0.21/r8180_core.c: In function \\'alloc_rx_desc_ring\\':
/usr/src/rtl8180-0.21/r8180_core.c:1763: warning: cast from pointer to integer of different size
/usr/src/rtl8180-0.21/r8180_core.c:1763: warning: cast to pointer from integer of different size
/usr/src/rtl8180-0.21/r8180_core.c:1764: warning: cast to pointer from integer of different size
/usr/src/rtl8180-0.21/r8180_core.c:1764: warning: cast from pointer to integer of different size
/usr/src/rtl8180-0.21/r8180_core.c: In function \\'rtl8180_pci_probe\\':
/usr/src/rtl8180-0.21/r8180_core.c:3632: error: \\'struct pci_dev\\' has no member named \\'slot_name\\'
make[2]: *** [/usr/src/rtl8180-0.21/r8180_core.o] BĹ‚Ä…d 1
make[1]: *** [_module_/usr/src/rtl8180-0.21] BĹ‚Ä…d 2
make[1]: Leaving directory `/usr/src/linux-2.6.12-12mdk\\'
make: *** [2.6] BĹ‚Ä…d 2

Prosze o pomoc, jesli bym umiał sobie poradzić to bym Wam głowy nie zawracał.
Instalacja przy użyciu sterowników z WinXP zakończyła się nie wykrywaniem AP oraz okresowym dużym zuzyciu zasobów komputera

Pozdrawiam i prosze o pomoc

Xax79

  • Gość
[mandriva] -problem z kartą sieciową...
« Odpowiedź #1 dnia: 2005-11-25, 17:16:17 »
CONFIG_CRYPTO_ARC4 is required to build this module.

Tym bym sie zajal na poczatek na Twoim miejscu. Komunikat z blizsza oznacza, ze Twoj kernel nie ma wsparcia dla ARC4 cipher algorithm. Wyglada wiec na to ze bedziesz go musial dodac. Opcja ta znajduje sie w konfiguracji kernela:
Cryptographic options -> ARC4 cipher algorithm.

Dodaj (jako modul albo wkompiluj), przekompiluj kernel, reboot, odpal system z nowym kernelem i przynajmniej ten blad powinien zniknac (miejmy nadzieje).

Pzdr.

doominic

  • Gość
[mandriva] -problem z kartą sieciową...
« Odpowiedź #2 dnia: 2005-11-26, 11:36:03 »
Dzięki za odpowiedz.

Przestwiłem w zrodlach jadra tak jak pisales. kopilacja poszla o krok do przodu ale wywalilo sie na kolejnych plikach. wiec poszukalem troche informacji o sterownikach na sourceforge.net okazalo sie ze te co mialem nie dzialaja pod jadrem 2.6.12 wiec przez cvs pobralem inne. kompilacja poszla z kilkoma ostrzezeniami ale mam nadzieje ze bedzie spoko.

pozdrawiam i dziekuje

doominic

  • Gość
[mandriva] -problem z kartą sieciową...
« Odpowiedź #3 dnia: 2005-11-26, 18:02:43 »
Udało się uruchomić internet na dlink dwl-510
działa ze sterownikami pobranymi przez CVS
oczywiście wynikły nie zrozumiałem problemy z routingim

uruchamiam połaczenie przez:
iwconfig wlan0 essid \\"nazwa\\"
ifconfig wlan0 10.0.1.22 netmask 255.255.255.252 broadcast 10.0.1.24 up
route add default gw 10.0.1.21 dev wlan0

potem jak wydam polecenie route wyświetla:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.0.1.20       *               255.255.255.252 U     0      0        0 wlan0
default         10.0.1.21       0.0.0.0         UG    0      0        0 wlan0

tylko że zanim pojawi się ostatnia linijka (default 10. ....) mija troche czasu, czasem jednak sie zdarza że pojawi sie natychmiast i skąd się wzieła pierwsza linijka nigdzie nie wpisałem tego numerka ?.

dziekuje za pomoc i pozdrawiam


  • Gość
[mandriva] -problem z kartą sieciową...
« Odpowiedź #4 dnia: 2005-11-24, 20:45:16 »
Od paru dni mam Mandrive 2006, jest to mój pierwszy Linux, i zrobił na mnie b.dobre wrażenie, jednak mam mały problem...

Więc... mam w domu małą sieć bezprzewodową [router i dwa kompy] za pomocą której łącze się z internetem, mój komputer korzysta z karty [tzw. klucza] USB firmy Belkin LINK.
Pod Windowsem XP Home potrzebowałem do tego urządzenia nie tylko sterowników, ale także małego programiku [wireless monitor], obie rzeczy były dostarczone przez producenta, ale jak zawsze, tylko pod Windowsa. Przerobiłem te sterowniki pod Linuksem za pomocą ndiswrapper'a, ale to nic nie dało, bo Mandriva wykrywa mi to urządzenie nie wiedzieć czemu w dwóch działach, ->skanery i ->inne/nieznane....
Czy to możliwe, że pod Linuksem też potrzebuje tego programu "wireless monitor"??
I co mam zrobić, żeby w końcu mieć internet pod Linuksem

Pomocy!

Proszę takżę uwzględnić, że to są moje pierwsze kroki w Linuksie, tak więc tłumaczcie kroczek po kroczku...

Pozdrawiam