Portál AbcLinuxu, 24. dubna 2024 22:28


Dotaz: Proxim Symphony

24.2.2003 23:40 Zdeněk | skóre: 3
Proxim Symphony
Přečteno: 94×
Odpovědět | Admin
Mám naistalovanou bezdrátovou kartu Proxim Symphony a chci znovu nainstalovat celý systém. Původní instalaci jsem nedělal já a nevím, co bych si měl zálohovat, abych potom mohl znovu bezdrátové připojení obnovit. Můžete mi poradit nějaké praktické kroky, jak postupovat? Nebo kde je nějaký praktický návod? Nemám žádné zkušenosti s kompilací jádra nebo ovladačů, talže bych raději použil již existující soubory.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.2.2003 00:55 Karel Julis | skóre: 5
Rozbalit Rozbalit vše Proxim Symphony
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj, pouzivam driver set rl2-1.7.1. Cela konfigurace se pak da udelat z rc skriptu, a to:
# RadioLAN card
/sbin/isapnp /etc/isapnp.conf
/sbin/insmod /usr/lib/rlmod.o io=0x0240 irq=5 CardType=4
/usr/local/bin/rl2cfg dev eth1 sta domain 0
/usr/local/bin/rl2cfg dev eth1 secid ******
/usr/local/bin/rl2cfg dev eth1 channel 1 sub 1
Nastaveni interfacu a routovani je normalka ...
25.2.2003 09:33 Zdeněk | skóre: 3
Rozbalit Rozbalit vše Proxim Symphony
Díky. Tohle je PCI karta, takže místo
/sbin/isapnp /etc/isapnp.conf
musí být něco jiného? Nějaký podobný skript tam jistě už bude, nějak to přece nabíhat musí. Stačí mi tedy zálohovat si ovladač rlmod.o? Nebo i jádro? S ním se snad nic nedělalo, myslím že je původní od instalace. Pokud jde o rc skripty: když ho uložím např. do /etc/rc.d/init.d (RedHat 7.0), tak si ho systém bude automaticky načítat?
25.2.2003 11:37 Honza
Rozbalit Rozbalit vše Proxim Symphony
Jestli ze se chystas preinstalovat cely system, tak pravdepodobne na nejaky novejsi a s tim souvisi i to ze bude zrejme mit jine jadro. Je tedy zbytecne zalohovat jak jadro, tak i modul. Zazalohuj si /etc/modules.conf (tak je to v mam RH 72 a 73 za 70 nerucim) a potom obsahy startovacich skriptu ktere s tim souvisy. Nereknu ti co presne, ale u me se jedna o ten modules.conf a potom jsem si do /etc/rc.local pridal staticke routy a samozrejme jeste nastaveni IPcek za /etc/sysconfig/network-scripts/ifcfg-eth* Jestli ze se jedna o PCI kartu, pak opravdu nepotrebujes /sbin/isapnp /etc/isapnp.conf a domnivam se ze RH by tu kartu mel videt i bez nejake dalsi inicializace. Po preinstalci si stahni nejnovejsi ovladace a zkompiluj znova modul pro tu bezdratovou kartu. Dokumentace je u ovladace a ted uz muzu rict ze je dost dobra i kdyz poprve jsem se v ni take trosku ztracel... Navod v cestine, ktery se da pouzit najdes na http://linux.mikroservis.cz/ (konkretne http://linux.mikroservis.cz/mikrovlny.html )
25.2.2003 11:49 Honza
Rozbalit Rozbalit vše Proxim Symphony
A jeste zazalohovat isapnp.conf
25.2.2003 11:47 Honza
Rozbalit Rozbalit vše Proxim Symphony
no tohle reseni mi nepripada optimalni. Samozrejme nerikam ze nefunguje :), ale venoval bych se spis postupu popsanem v dokumentaci (alespon podle me je za timto ucelem psana) a poresil bych to pridanim do modules.conf a to zhruba takto

# RadioLAN card
alias eth3 rlmod
pre-install /sbin/isapnp /etc/isapnp.conf
option rlmod io=0x0240 irq=5 CardType=4
post-install rlmod /usr/local/bin/rl2cfg dev eth1
sta domain 0 secid ****** channel 1 sub 1

A pak "Nastaveni interfacu a routovani je normalka ..."
25.2.2003 11:50 Honza
Rozbalit Rozbalit vše Proxim Symphony
Sorry vsem jsem spatne vyspaly. Vse ohledne isapnp* neni pro PCI kartu samozrejme potreba ...
25.2.2003 12:46 Zdeněk | skóre: 3
Rozbalit Rozbalit vše Proxim Symphony
Budu instalovat znovu ten samý systém, tohle byla jen pokusná instalace pro zprovoznění bezdrátu na Linuxu a připojení win pc k internetu přes ten lin pc. Mezitím jsem přišel na to že té karty se týkají soubory
/lib/modules/2.2.16-22/net/rlmod.o
/usr/bin/proxcfg
/usr/bin/proxnet
/usr/bin/testlin
takže ty si uložím. Musím to tak udělat, protože nemám dosud žádné zkušenosti s kompilováním a nechci se na tom zablokovat. Následujícím souborem /etc/modules.conf se ten modul aktivuje?:
alias eth0 rtl8139
alias parport_lowlevel parport_pc
alias eth1 rlmod
post-install /usr/bin/proxcfg eth1 sta secid "******" name me_jmeno_u_providera roam disable peer-to-peer on
Pořád nemůžu objevit nějaký startovací skript, který by jádru říkal, že si má modul rlmod.o načíst, tak je to asi tenhle? Z ostatního si zálohuju vše co jste mi napsali. Všechny doporučené odkazy jsem si už také četl.
25.2.2003 13:04 Zdeněk | skóre: 3
Rozbalit Rozbalit vše Proxim Symphony
A ještě mě napadá problém, když po reinstalaci ten rlmod.o uložím zase na stejné místo, jako je teď, jak se o něm jádro dozví? K tomu stačí ten řádek
alias eth1 rlmod
v předchozím příspěvku? Nebo musím ještě někam vkládat příkaz insmod?
26.2.2003 10:24 Honza
Rozbalit Rozbalit vše Proxim Symphony
Jasne. Musim rici ze jsem take zacatecnik a na rozchozeni toho proximu jsem se take nejdrive dohodl s kamaradem (linuxGURU). Kazdopadne vyvoj nas zene kupredu a tak jsem si nasel cas na to abych si to udelal sam. Pravdou je ze prvni pokus mi zabral temer celou sobotu a stejne jsem se nedobral konce. Po case jsem se k tomu vratil. A Zacal jsem v pondeli a postupne jsem na tom delal vic a vic (hodka dene a vic) a v patek pri maximalnim nasazeni jsem to za odpoledne dotahl ke zdarnemu konci.
Myslim ze tento uvod neukazuje na nejake specialni me schopnnosti, anglictina je slaba a tak i cteni dokumentace jde pomalu, ale rozhodne si myslim ze to stalo za to. Sve obzory a znalosti jsem si rozsiril vice nez jen na rozchozeni jedne karty a tak naprosto doporucuju do toho zabrednout a nevzdavat se.
Co se tyce nalezenych souboru, pak bude postacovat rlmod.o a proxcfg. Ty budes potrebovat, ale ty dalsi dva jsem pouzil jen jednou, kdyz jsem si chtel overit jestli jsou orpavdu k tomu ucelu jak pise dokumentace :-), ale jinak je nepouzivam.
Ano modules.conf je to co rekne jadru jake moduly si ma natahnout.
rlmod.o: Mely by stacit ty zaznmy v modules.conf.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.