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  2010-05-05 19:34:17

  gielda211 - Użytkownik

gielda211
Użytkownik
Zarejestrowany: 2010-05-05

instalacja kart sieciowych

Witam.

Posiadam laptopa asus eee pc 1001ha wyposażonego w dwie karty sieciowe ralink 3090 i atheros 8132.
Debian lenny jajko 2.6.26-2-686 standardowe po instalacji lenny.

Podczas instalacji nie zostały odnalezione sterowniki do tych kart, więc wybrałem brak kart sieciowych. Po instalacji Debiana pobrałem sterowniki ze stron producentow przeznaczone dla Linuksa. Proszę o instrukcje jak je prawidłowo zainstalować. sterowniki sa spakowane i maja rozszezenie *.tar.


Z góry dziękuję.

Offline

 

#2  2010-05-05 22:49:46

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: instalacja kart sieciowych

Rozpakuj, w środku powinna być instrukcja (README, INSTALL, ...).

Jakbyś rzucił linkiem do tych sterów, też by było dobrze.

Zakładając, że nie ma ludzkiej/debianowej metody instalacji tychże.


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#3  2010-05-05 23:27:57

  sal_i - Członek DUG

sal_i
Członek DUG
Skąd: Neverhood
Zarejestrowany: 2007-01-01

Re: instalacja kart sieciowych

http://wiki.debian.org/DebianEeePC/Model/1001HA
Upgrade kernela do co najmniej 2.6.31 i siecówka przewodowa powinna ruszyć (moduł atl1c)
Co do modułu od siecówki bezprzewodowej, to jest w 2.6.32 w dziale "staging drivers" więc standardowo nie jest budowany w debianowym jajku więc wypadało by przekompilować kernel z włączonym tym modułem, ale o ty to może później, najpierw zajmijmy się uruchomieniem sieciówki przewodowej:
1. ściągną paczkę z nowym kernelem http://ftp.pl.debian.org/debian/pool/main/l/linux-2 … 32-9_i386.deb (zakładam że system 32 bitowy)
2.

Kod:

# dpkg -i ściągnięta_paczka.deb

i tu jakaś tam standardowa konfiguracja sieci zależy jak masz to u siebie zorganizowane.
A jak już uda się połączyć ze światem to będziemy dalej kombinować


“Generowanie liczb losowych jest zbyt ważne, żeby zostawiać to przypadkowi”

Offline

 

#4  2010-05-06 20:10:54

  gielda211 - Użytkownik

gielda211
Użytkownik
Zarejestrowany: 2010-05-05

Re: instalacja kart sieciowych

No i karta sieciowa przewodowa działa.

Dzieki tobie nauczyłem sie nowej metody kompilacji jajka do tej pory robilem to inaczej a mianowicie metoda debianowa...

Teraz pozostała nam bezprezewodowa.

Czy twoim zdaniem pierwsza rzeczą którą powinienem robic zaraz po instalacji debiana to kompilacja jajka na jedno z nowszych??

Offline

 

#5  2010-05-07 07:11:53

  sal_i - Członek DUG

sal_i
Członek DUG
Skąd: Neverhood
Zarejestrowany: 2007-01-01

Re: instalacja kart sieciowych

O kompilacji to ja dopiero wspomniałem :) póki co to napisałem Ci jak ręcznie ściągnąć i zainstalować debianową paczkę - w tym konkretnym przypadku z kernelem. Ale jeśli potrafisz sam skompilować kernel (obojętnie jaką metodą) to bardzo ułatwi sprawę.

Tak dla porządku to w tym linku (post #8):
http://debian.linux.pl/threads/5880-Niewidoczna-pod … p=39560#41656
Bodzio bardzo ładnie opisał metodę debianową kompilacji kernela, warto przeczytać.
Ty będziesz musiał jedynie dostosować powyższy opis do swoich potrzeb.
1. W twoim przypadku będzie trzeba ściągnąć inną wersję jądra - 2.6.33.3 jest obecnie stabilne i można ją ściągnąć stąd http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.33.3.tar.bz2
2. dalej jak w opisie:
- rozpakować jądro do /usr/src/
- skopiować pliczek /boot/config-`uname -r` do katalogu źródeł jądra
- potem

Kod:

# make menuconfig

Teraz włącz włączyć w swoim configu wymagany sterownik, a jest on najprawdopodobniej w sekcji:

Kod:

Device Drivers  --->
          Staging drivers  --->
               [ ]   Exclude Staging drivers from being built              (ta opcja musi być odznaczona)
               <M>     Ralink 2860/3090 wireless support (NEW)

3. Wychodzisz z konfiguratora zapisując uprzednio konfigurację
4. kompilujesz jak w opisie
5. instalujesz
resetujesz i powinno działać (pamiętaj jednak, że sterownik jest w fazie experymentalnej i może nie działać stabilnie)

Co do pytanie o upgrade kernela po instalacji, to zależy czy posiadane jajko spełnia twoje potrzeby. W tym przypadku nie spełnia więc je wymieniamy, jeśli natomiast wszystko działa jak należy to w myśl zasady "lepsze wrogiem dobrego" nie widzę potrzeby.

Ostatnio edytowany przez sal_i (2010-05-07 07:13:17)


“Generowanie liczb losowych jest zbyt ważne, żeby zostawiać to przypadkowi”

Offline

 

#6  2010-05-07 08:55:13

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: instalacja kart sieciowych

Gdybyś natomiast doszedł do wniosku, że sterownik linuksowy źle działa zawsze możesz użyć sterownika windowsowego dla karty bezprzewodowej używając do tego Ndiswrappera, a instalując go przy pomocy module assistanta:

Kod:

aptitude install module-assistant wireless-tools

Kod:

m-a a-i ndiswrapper

Rozpakowujesz gdzieś pliki sterownika windowsowego i instalujesz:

Kod:

ndiswrapper -i sterownik.inf

Sprawdzasz, czy ok:

Kod:

ndiswrapper -l

Dodajesz Ndiswrapper do "autostartu modułów" ;)

Kod:

echo ndiswrapper >> /etc/modules

Jeśli wkompilowałeś już moduł zapobiegasz jego podnoszeniu się dodając do /etc/modprobe.d/blacklist.conf wpis

Kod:

blacklist rt3090sta

Uciekasz w ten sposób od konieczności kompilacji nowego kernela :D
Bardzo dobry sposób na wersje 32-bitowe w przypadku, gdy moduły nie działają prawidłowo.:)

Ostatnio edytowany przez marg1 (2010-05-07 10:57:08)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#7  2010-05-11 21:44:53

  gielda211 - Użytkownik

gielda211
Użytkownik
Zarejestrowany: 2010-05-05

Re: instalacja kart sieciowych

Witam,

Nie odpowiadałem przez kilka dni ponieważ walczyłem z kompilacja jajka a mianowicie pojawiło mi sie kilka błedów na samym końcu kompilacji z którymi sobie poradziłem lecz z jednym nie mogę.

Kod:

The UTS Release version in include/linux/version.h
           ""
does not match current version:
           "2.6.33.3"
Please correct this.
make[1]: *** [debian/stamp/install/linux-image-2.6.33.3] Error 2
make[1]: Leaving directory `/home/kernel/kernel/kernel-2-6-33-3/linux-2.6.33.3'
make: *** [kernel_image] Error 2]

Przy starszych wersjach jajka działala ta metoda.

zmiana

Kod:

UTS_RELEASE_HEADER=$(call doit,if [ -f include/linux/utsrelease.h ]; then \
                               echo include/linux/utsrelease.h; \
                           else \
                                echo include/linux/version.h ; \

NA

UTS_RELEASE_HEADER=$(call doit,if [ -f include/generated/utsrelease.h ]; then \
                              echo include/generated/utsrelease.h; \
                           elif [ -f include/linux/utsrelease.h ]; then \
                               echo include/linux/utsrelease.h; \
                           else \
                                echo include/linux/version.h ; \

Lecz w tym przypadku dalej mam ten sam bład.
Jesli chodzi o link który mi podałes z metoda kompilacji to juz od jakiegos czasu z niego kozysstam ale i tak dziekuje.

Jedna kompilacja na małym laptopie trwa okolo 3h wiec jestem w stanie puscic 1 na dzien.

Prosze o porady. Puszczam kompilacje na noc rano zobacze wyniki. Poprawiłem jedna rzecz w tym skrypcie.

Offline

 

#8  2010-05-12 02:50:08

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: instalacja kart sieciowych

Google mówi, że kernel-package (pakiet zawierający make-kpkg) z Lennego nie współgra z jajem 2.6.33. Zatem zaktualizuj go do wersji z testing/unstable i próbuj jeszcze raz albo daj sobie spokój z robieniem paczek i kompiluj normalnie...

make[1]: Leaving directory `/home/kernel/kernel/kernel-2-6-33-3/linux-2.6.33.3'

... najlepiej w /usr/src/linux :)

Offline

 

#9  2010-05-12 08:53:32

  gielda211 - Użytkownik

gielda211
Użytkownik
Zarejestrowany: 2010-05-05

Re: instalacja kart sieciowych

Ok problem rozwiązany. Okazało się ze w skrypcie była literówka po poprawieniu kompilacja się powiodła.

Mam pytanie czy istnieje jakiś walidator skryptów który sprawdzał by składnie i pokazywał w której linijce jest błąd??

Pytanie drugie czy mógłbyś kolego podesłać mi link na temat "normalnej kompilacji" chętnie bym poczytał i nauczył się czegoś nowego. Chodzi mi o coś zaczepnego w tym temacie resztę powie mi wujek Google.

Mam pytanie czy plik /usr/share/kernel-package/ruleset/misc/version_vars.mk jest taki sam na każdym linuxie lenny czy jest on modyfikowany przy każdej instalacji Debiana pod konkretny sprzęt. Pytam dlatego ze chciałbym zrobić sobie kopie i w razie świeżego systemu poprostu go podmieniać a nie modyfikować skrypt i szukać 3h literówki która sam zrobiłem.

Jeśli chodzi o kartę wifi o której była wcześniej mowa sprawdzę dopiero wieczorem czy działa.

Offline

 

#10  2010-05-12 09:03:35

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: instalacja kart sieciowych

O kompilacji jądra
O kompilacji metodą klasyczną

W ogóle moja cicha sugestia jest taka, że gdybyś podniósł wersję do testinga, Twoje problemy ze sprzętem odeszłyby w zapomnienie.

Ostatnio edytowany przez marg1 (2010-05-12 09:23:38)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#11  2010-05-12 11:43:11

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: instalacja kart sieciowych

marg1 napisał(-a):

W ogóle moja cicha sugestia jest taka, że gdybyś podniósł wersję do testinga, Twoje problemy ze sprzętem odeszłyby w zapomnienie.

Tego sterownika nie ma w żadnym debianowym jaju.

Offline

 

#12  2010-05-12 13:11:35

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: instalacja kart sieciowych

To, jeśli chodzi o karte przewodową, bo wszystkie ralinki w repowych kernelach są :)

Ostatnio edytowany przez marg1 (2010-05-12 13:14:01)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#13  2010-05-12 13:18:38

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: instalacja kart sieciowych

marg1 napisał(-a):

To, jeśli chodzi o karte przewodową

Chodzi o kartę bezprzewodową.

marg1 napisał(-a):

bo wszystkie ralinki w repowych kernelach są :)

Tego nie ma.

Offline

 

#14  2010-05-12 13:29:23

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: instalacja kart sieciowych

gielda211 napisał(-a):

Witam.
Posiadam laptopa asus eee pc 1001ha wyposażonego w dwie karty sieciowe ralink 3090

Otóż jest moduł rt3090sta w jądrze z testinga -sprawdzałem. No chyba na pewno to jest ten, innego nie widzę.

Ostatnio edytowany przez marg1 (2010-05-12 13:38:04)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#15  2010-05-12 13:37:36

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: instalacja kart sieciowych

To po diabła w ogóle ta kompilacja? Zainstalować 2.6.32/33 z tetinga/backportów i po sprawie...


EDIT: A może on już go ma, tylko nie wie o tym... xD

Kod:

grep 3090 /boot/config*

Ostatnio edytowany przez ArnVaker (2010-05-12 13:44:46)

Offline

 

#16  2010-05-12 14:45:45

  gielda211 - Użytkownik

gielda211
Użytkownik
Zarejestrowany: 2010-05-05

Re: instalacja kart sieciowych

Widzę panowie ze toczy się jakaś dyskusja proszę o jakieś szczegóły jak można by było rozwiązać tą sytuacje innym sposobem. Czy mogli byście mi udzielić odpowiedzi na moje pytania które zadałem wyżej??

Offline

 

#17  2010-05-12 18:06:37

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: instalacja kart sieciowych

Bardzo proszę:

Kod:

uname -a

Kod:

modinfo rt3090sta

Pokaż też:

Kod:

grep 3090 /boot/config*

Firmware-ralink zainstalowany?

Kod:

aptitude show firmware-ralink

Ostatnio edytowany przez marg1 (2010-05-12 18:25:25)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#18  2010-05-12 22:23:11

  gielda211 - Użytkownik

gielda211
Użytkownik
Zarejestrowany: 2010-05-05

Re: instalacja kart sieciowych

uname -a

Kod:

Linux debian 2.6.32-3-686 #1 SMP Thu Feb 25 06:14:20 UTC 2010 i686 GNU/Linux

modinfo rt3090sta

Kod:

filename: /lib/modules/2.6.32-3-686/kernel/drivers/staging/rt3090/rt3090sta.ko
version: 2.1.0.0
license: GPL
description : RT3090 Wriless Lan Linux Driver
firmaware: rt3090.bin
depends: crc-ccitt
vermagic: 2.6.32-3-686 SMP mod_unload modversions 686
parm : mac:rt28xx

grep 3090 /boot/config*

Kod:

/boot/config-2.6.32-3-686:CONFIG_RT3090=m

aptitude show firmware-ralink

Kod:

Brak aktualnej lub kandydujacej wersji firmware-ralink
Pakiet: firmware-ralink
Stan: nie jest prawdziwym pakietem

Wyglada na to ze stery sa zainstalowane nawet na tym starym jajku i to w wersji stag co dalej proponujesz kolego?

Offline

 

#19  2010-05-12 22:26:22

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: instalacja kart sieciowych

Proponuję doinstalować firmware-ralink z testinga lub sida: http://packages.debian.org/squeeze/firmware-ralink
I sprawdzić czy karta działa.
Skonfigurować ręcznie albo zainstalować wicd.


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#20  2010-05-13 08:13:24

  gielda211 - Użytkownik

gielda211
Użytkownik
Zarejestrowany: 2010-05-05

Re: instalacja kart sieciowych

Na nowym jądrze karta już działa.

Czy tym poleceniem prawidłowo zainstaluje pakiet?

Kod:

dpkg -i <nazwa pakietu>

Kate postaram się skonfigurować sam. Nie chce używać automatów na samym początku nauki systemu:)

Dziękuje za wszelkie instrukcje.

kolego czy znasz odpowiedz na te pytania??

1. Czy istnieje jakiś walidator skryptów który sprawdzał by składnie i pokazywał w której linijce jest błąd??

2. Czy plik /usr/share/kernel-package/ruleset/misc/version_vars.mk jest taki sam na każdym Linux lenny czy jest on modyfikowany przy każdej instalacji Debiana pod konkretny sprzęt. Pytam dlatego ze chciałbym zrobić sobie kopie i w razie świeżego systemu porostu go podmieniać a nie modyfikować skrypt i szukać 3h literówki która sam zrobiłem.

Offline

 

#21  2010-05-13 08:30:41

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: instalacja kart sieciowych

gielda211 napisał(-a):

Na nowym jądrze karta już działa.

Czy tym poleceniem prawidłowo zainstaluje pakiet?

Tak.(jeśli faktycznie karta już działa, nie musisz tego robić, ale bez tego wiem, że nie podziała )
Co do reszty pytań to nie wiem.

Ostatnio edytowany przez marg1 (2010-05-13 08:32:41)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)