Přihlásit
: [1] 2
   |   
: mensi problem s nahadzovanim drivera na ralink wifinu  ( 7501 )
Magicnet2
Newbie
*

Karma: 0
: 25



« : February 16, 2009, 21:31:49 »

Niekolko krat nastavovana wifina a ani za nic nejde dlhsie ako jeden den. Nahodim to cez ndiswrapper a vtedy to ide. Ale ak sa vypne komp na viac ako 5 minut akoby to vsetko zabudol a zas nic. tak som si stiahol source original drivera na moju wifinu a skusam ho zriesit. Len som narazil na taky blby problem(s shellom som nikdy nic moc nerobil, takze o prikazovom riadku neviem skoro nic): jedna cast navodu hovori "4> $make all   # compile driver source code     4.1> $make install" no a zakazdim ked teda zadam make all alebo hocico ine s "make-om" tak mi vypise "bash: make: command not found" Viem ze je to blbost, len ja netusim co je vlastne zle   
Hobil
Hero Member
*****

Karma: 58
: 4 006


« #1 : February 16, 2009, 21:37:06 »

http://wiki.mandrivalinux.cz/tvorba-rpm-make
H.

Benzínem se nemá hasit ohniště
teď už je to jedno, ale pro příště... (K.P.)
Magicnet2
Newbie
*

Karma: 0
: 25



« #2 : February 16, 2009, 21:42:26 »

dik, idem skusat... 
Magicnet2
Newbie
*

Karma: 0
: 25



« #3 : February 16, 2009, 22:03:05 »

no tak skusam jak vyprava tam, ale az na to ze pri configu pise ze "/usr/src/linux-2.6.27-server-0.rc8.2mnb" neni kompletny alebo chyba. No a ked som si ho dal hladat cez urpmi tak vraj taky balik neexistuje, takze som zas raz v koncoch...

EDIT Tak pozeram ze ono to je asi adresar. Nolen kod pozrem do usr/src/ neni tam ani adresar s takym menom ani balik. takze ako ho doplnim?
« : February 16, 2009, 22:09:16 Magicnet2 »
Hobil
Hero Member
*****

Karma: 58
: 4 006


« #4 : February 16, 2009, 22:08:27 »

instalacni pokyny uvedene v popisu baliku (asi soubor readme nebo podobny) ma vzdy prednost pred obecnymi pokyny (ktere jsou uvedeny ve wiki). Takze je zapotrebi dodrzet pokyny uvedene v baliku s ovladacem a wiki pomuze pochopit, jak to udelat.
u nekterych softwarovych baliku kuprikladu configure chybi, jine nejsou napsane v C, takze se kompiluji uplne jinak. Proste ctete instalacni informace.
Mozna kdyby jste napsal adresu toho souboru, dalo by se do toho kouknout. Ale nevim,jestli jeste dneska, zitra rano vstavam...
H.

Benzínem se nemá hasit ohniště
teď už je to jedno, ale pro příště... (K.P.)
Magicnet2
Newbie
*

Karma: 0
: 25



« #5 : February 16, 2009, 22:13:04 »

no sak o to ide. Isiel som presne podla navodu, a dosiel som po bod 4. ktory po mne pytal napisat "make all" a na to mi shell odpovedal "bash: make: command not found"
takze netusim ako mam pokracovat...

Sak sa pozri sam, toto je navod:
:
Build Instructions: 

====================

1> $tar -xvzf RT73_Linux_STA_Drv_x.x.x.x.tar.gz

    go to "./RT73_Linux_STA_Drv_x.x.x.x/Module" directory.

   

2> $cp Makefile.4  ./Makefile       # [kernel 2.4]

    or

   $cp Makefile.6  ./Makefile       # [kernel 2.6]

   

3> [kernel 2.4]

    $chmod 755 Configure

    $make config         # config build linux os version



4> $make all            # compile driver source code

4.1> $make install



5> $cp rt73.bin /etc/Wireless/RT73STA/     # copy firmware

 

6>  $dos2unix rt73sta.dat

    $cp rt73sta.dat  /etc/Wireless/RT73STA/rt73sta.dat       

    # !!!check if it is a binary file before loading !!! 

   

7> $load               

    #[kernel 2.4]

    #    $/sbin/insmod rt73.o

    #    $/sbin/ifconfig rausb0 inet YOUR_IP up

       

    #[kernel 2.6]

    #    $/sbin/insmod rt73.ko

    #    $/sbin/ifconfig rausb0 inet YOUR_IP up
Hobil
Hero Member
*****

Karma: 58
: 4 006


« #6 : February 16, 2009, 22:21:00 »

1> $tar -xvzf RT73_Linux_STA_Drv_x.x.x.x.tar.gz
    go to "./RT73_Linux_STA_Drv_x.x.x.x/Module" directory.
první řádek rozbalí archív
druhý řádek: přejdi do adresáře /RT73_Linux_STA_Drv_x.x.x.x/Module" directory

:
2> $cp Makefile.4  ./Makefile       # [kernel 2.4]
    or
   $cp Makefile.6  ./Makefile       # [kernel 2.6]
Dále se postup liší podle toho, jestli má uživatel jádro řady 2.4 nebo 2.6. V mandrivě je již delší dobu 2.6 => platí druhá možnost - z aktuálního adresáře zkopírovat do podadresáře Makefile soubor Makefile.6
Znak $ symbolizuje výzvu na začátku řádku (tzv. promp, neopisuje se jako příkaz), do řádku se tedy píše jen cp...atd
   
:
3> [kernel 2.4]
    $chmod 755 Configure
    $make config         # config build linux os version
4> $make all            # compile driver source code
4.1> $make install
5> $cp rt73.bin /etc/Wireless/RT73STA/     # copy firmware
6>  $dos2unix rt73sta.dat
    $cp rt73sta.dat  /etc/Wireless/RT73STA/rt73sta.dat       
    # !!!check if it is a binary file before loading !!! 
7> $load               
    #[kernel 2.4]
    #    $/sbin/insmod rt73.o
    #    $/sbin/ifconfig rausb0 inet YOUR_IP up
všechny tyhle řádky se týkají uživatelů s jádrem řady 2.4, tedy ne nás.
Pro nás platí následující kroky:
:
    #[kernel 2.6]
    #    $/sbin/insmod rt73.ko
    #    $/sbin/ifconfig rausb0 inet YOUR_IP up
Oba příkazy musíte v Mandrivě zadávat jako root.
1. načíst pomocí příkazu insmod modul rr73.ko
2. pomocí příkazu ifconfig nastavit síťové rozhraní

H.
« : February 16, 2009, 22:28:32 Hobil »

Benzínem se nemá hasit ohniště
teď už je to jedno, ale pro příště... (K.P.)
Magicnet2
Newbie
*

Karma: 0
: 25



« #7 : February 16, 2009, 22:53:44 »

No tolko mi je aj celkom jasne, ale nezda sa mi, ze by vsetky tie kroky popisovane boli iba pre starsi kernel. To by totiz znamenalo, ze po rozpakovani a zkopirovani "Makefile" je driver hotovy a mozem ho loadovat a konfigurovat tymi poslednymi 2 prikazmi. Neviem o compilovani driverow skoro nic, ale hento nesedi. Aj ine drajvre mali postup na instalovanie podobny tomu v navode. Nasiel somaj nejaky iny driver, ale mam zasadny problem. U mna proste nefunguje prikaz "make" akonahle ho pouzijem, tak mi napise ze unknown command alebo co... a nechapem co je to za hovadinu. Netreba mi nainstalovat nejake developerske utility alebo daco?
Hobil
Hero Member
*****

Karma: 58
: 4 006


« #8 : February 16, 2009, 22:58:30 »

U mna proste nefunguje prikaz "make" akonahle ho pouzijem, tak mi napise ze unknown command alebo co... a nechapem co je to za hovadinu. Netreba mi nainstalovat nejake developerske utility alebo daco?
Prikaz "make" je v balicku "make", repozitari Main.
Nainstaluje se prikazem (pokud mate nastavene zdroje balicku - http://wiki.mandrivalinux.cz/nastaveni-zdroju-softwaru)
urpmi make
Lze to dohledat jak v graficke nadstavbe balickovaciho programu, tak pomoci systemu urpmi (to uprednostnuju, je to rychlejsi):
kdyz hledam kde najdu balicek:
urpmf --name -m jmeno_balicku
:
  urpmf --name -m make
automake:Main
automake1.4:Main
gccmakedep:Main
makedev:Main
make:Main
...
parametr -m zajisti vypsani repozitare, ze ktereho balicek je
Kdyz hledam ve kterem balicku je pozadovany soubor:
urpmf --files nazev_souboru
:
  urpmf --files "/usr/bin/make"
    ftp://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2009.0/i586/media/main/release/media_info/20090216-062133-files.xml.lzma
speech_tools:/usr/bin/make_wagon_desc                                         
deltarpm:/usr/bin/makedeltaiso
deltarpm:/usr/bin/makedeltarpm
ka-deploy-source-node:/usr/bin/make_initrd_grub
ka-deploy-source-node:/usr/bin/make_initrd_lilo
make:/usr/bin/make
...
pred dvojteckou je nazev balicku, za dvojteckou cely nazev souboru i s cestou.
H.
« : February 16, 2009, 23:04:48 Hobil »

Benzínem se nemá hasit ohniště
teď už je to jedno, ale pro příště... (K.P.)
Magicnet2
Newbie
*

Karma: 0
: 25



« #9 : February 16, 2009, 23:07:45 »

skvele presne to som dufal ze tu najdem. 4 minutky musim si odbehnut, hned som spat...
Magicnet2
Newbie
*

Karma: 0
: 25



« #10 : February 16, 2009, 23:19:39 »

no tak som si ho nahodil. Skusam teraz ten iny driver, ten ma jednoduchsiu instalaciu. Tiez potrebuje krok: make. no a teraz ked zadam make tak odpoved je
:
/lib/modules/2.6.27-server-0.rc8.2mnb/build: No such file or directory.  Stop.
rt73.ko failed to build!
Hobil
Hero Member
*****

Karma: 58
: 4 006


« #11 : February 16, 2009, 23:26:06 »

zrejme jeste chybi balicek kernel-devel
napis si
uname -a
a zjistis verzi kernelu
stejne oznaceni musi mit ten kernel-devel
u mne napr.:
:
   uname -a
Linux localhost 2.6.27.10-desktop-1mnb #1 SMP Thu Jan 29 10:49:40 EST 2009 i686 AMD Athlon(TM) XP 2600+ GNU/Linux
a proto
:
  rpm -qa|grep kernel
kernel-desktop-devel-2.6.27.10-1mnb-1-1mnb2
kernel-desktop-devel-latest-2.6.27.10-1mnb2
kernel-desktop-2.6.27.10-1mnb-1-1mnb2
kernel-desktop-latest-2.6.27.10-1mnb2

Benzínem se nemá hasit ohniště
teď už je to jedno, ale pro příště... (K.P.)
Magicnet2
Newbie
*

Karma: 0
: 25



« #12 : February 16, 2009, 23:29:44 »

:
Linux localhost 2.6.27-server-0.rc8.2mnb #1 SMP Thu Oct 2 06:26:06 EDT 2008 i686 Intel(R)Atom(TM) CPU N270   @ 1.60GHz GNU/Linux
[root@localhost Module]# rpm -qa|grep kernel
kernel-server-latest-2.6.27-0.rc8.2mnb2
kernel-server-2.6.27-0.rc8.2mnb-1-1mnb2
kernel-firmware-2.6.27-2mnb2

Cize mam este daco stiahnut?
Hobil
Hero Member
*****

Karma: 58
: 4 006


« #13 : February 16, 2009, 23:31:18 »

kernel-server-devel-2.6.27-0...
v devel kernelech jsou hlavickove soubory nezbytne ke kompilaci
H.

Benzínem se nemá hasit ohniště
teď už je to jedno, ale pro příště... (K.P.)
Magicnet2
Newbie
*

Karma: 0
: 25



« #14 : February 16, 2009, 23:42:06 »

okej. Nainstalovalo, tak to idem vyskusat. Uz dufam to pojde, lebo uz mam nervy z toho seckeho... 

zatial bez stastia. Instalacia konecne prebehla, ale stale narazam na nejake problemy. Skusam s tym cachrovat kus este...
« : February 17, 2009, 00:01:12 Magicnet2 »
: [1] 2
   |   
 
: