Portál AbcLinuxu, 20. dubna 2024 05:19


Dotaz: ako nainstalovat eth0 ?

16.5.2004 22:11 Robak | skóre: 2
ako nainstalovat eth0 ?
Přečteno: 430×
Odpovědět | Admin
Hi all. Neviem ako nainstalovat eth0 - sietovku pod DB_9. Pri vypise cez ifconfig mi vypise rozhranie iba lo. Pouzivam sietovku SiS 900 PCI Fast Ethernet Adapter poprosil, ako to mam nainstalovat .
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.5.2004 22:16 miso
Rozbalit Rozbalit vše Re: ako nainstalovat eth0 ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
ifconfig eth0 up - tak ju pustis
16.5.2004 22:24 Kamil | skóre: 18 | blog: bejkarny
Rozbalit Rozbalit vše Re: ako nainstalovat eth0 ?

No a pokud to nepůjde, tak není natažený modul, který se (kupodivu) jmenuje sis900 (v tom případě modprobe sis900 a potom ten ifconfig)

-- JP
16.5.2004 22:24 Petr
Rozbalit Rozbalit vše Re: ako nainstalovat eth0 ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Do souboru /etd/modules.comf pridat:
alias eth0 sis900
17.5.2004 17:49 Martin H.
Rozbalit Rozbalit vše Re: ako nainstalovat eth0 ?
Takže pro jistotu rekapitulace:

nejprve MODPROBE SIS900

potom IFCONFIG ETH0 192.168.1.1 netmask 255.255.255.0 up

A mělo by to naběhnout.

Pokud ano, tak v etc/modules.conf zadej na další řádek alias eth0 sys900 a ulož.

Do /etc/sysconfig/network-scripts/ založ soubor ifcfg-eth0 a do něj dej údaje podobné, jako jsou v souboru ifconfig-lo

Restartuj službu NETWORK.

Mělo by to naběhnout.

Příklad obsahuje IP adresy, které můžeš mít jiné.

Stačí?
18.5.2004 10:14 Robak | skóre: 2
Rozbalit Rozbalit vše Re: ako nainstalovat eth0 ?
Dik vsetkym, problem bol v tom ze jadro stare nevedelo najst spravny ovladac na sietovku. Este jedna vec kde alebo ako sa nastavuje DNS - ?
18.5.2004 10:35 Tomáš | skóre: 31 | blog: Tomik
Rozbalit Rozbalit vše Re: ako nainstalovat eth0 ?
V konfiguraku site je polozka nameserver, melo by to byt neco jako /etc/network/
18.5.2004 10:48 Robak | skóre: 2
Rozbalit Rozbalit vše Re: ako nainstalovat eth0 ?
no hej, nic som take nenasiel. okrem etc/netwoks tam sa definuje - > localnet a /etc/network/interface - > address, ask,network,broadcast,gateway. Dakde sa musi aj to DNS , pri instalacii sa ma to pytalo ... ale neviem kde tie veci hodilo .. :-( porpipadne kde to nastavit ...
18.5.2004 11:05 miso
Rozbalit Rozbalit vše Re: ako nainstalovat eth0 ?
neviem ako je to v DB_9, pouzivam Slackware. tam sa to konfiguruje pod /etc/resolv.conf, skus sa pozret
18.5.2004 11:56 Robak | skóre: 2
Rozbalit Rozbalit vše Re: ako nainstalovat eth0 ?
bingo :-) dik
14.12.2004 17:43 Martin S.
Rozbalit Rozbalit vše zkušel jsem to, ale nějak mi to nefunguje
Ahoj!

Mám Slackware 10 s jádem 2.4.26 a USB síťovku Micronet 128 AR, což je vlastně RealTek 8150. Modul rtl8150, který je standardně zabudován, zavádím z /etc/rc.d/rc.modules.

Asi nemám rozhraní eth0, protože po ifconfig nebo netstat -i mám na výpisu jen rozhraní lo.

Na výpisu modprobe -c byla řádka alias eth0 off

Podle zdejšího návodu jsem přidal do /etc/modules.conf alias eth0 rtl8150 a zkusil ifconfig eth0 up, ale hlásí to, že rozhraní neexistuje (ani po restartu).

Výpis modprobe -c už mi ale dobře vypisuje alias eth0 rtl8150

Hledal jsem soubory ifcfg-lo apod., o kterých se tu píše, ale nic takového jsem nenašel.

Můžete mi poradit?

Díky Martin
14.12.2004 18:58 Michal Kubeček
Rozbalit Rozbalit vše Re: zkušel jsem to, ale nějak mi to nefunguje
Slackware nepoužívá konfigurační soubory ifcfg-*, místo toho má jen /etc/rc.inet1, což je skript, který síť nastaví. Většinou jsem to řešil tak, že jsem ho nahradil vlastním skriptem, kde byly rovnou ty příkazy, které jsem pro inicializaci sítě potřeboval. Ve vašem případě by to mohlo být (v závislosti na nastavení sítě) něco jako

modprobe rtl8150
ip addr add 10.0.0.10/24 brd + dev eth0
ip link set eth0 up
ip route add default via 10.0.0.1
14.12.2004 20:46 Martin Střelec
Rozbalit Rozbalit vše Re: zkušel jsem to, ale nějak mi to nefunguje
Díky za odpověď! Pes bude ale zakopán někde jinde:
root@kukacka:~# ip addr add 10.0.0.10/24 brd + dev eth0
Cannot find device "eth0"
root@kukacka:~# ip link set eth0 up
SIOCGIFFLAGS: No such device
Jediný soubor v systému obsahující název eth0 je: /etc/dhcpc/dhcpcd-eth0.exe

Prostě jako bych to v sytému vůbec neměl. Je to zvláštní, protože když jsem tentýž Slackware 10 nainstaloval na můj starý notebook s interní síťovkou, šlo to bez problémů, vlastně i se Slackem 9.1.

Jsem ale natolik začátečníkem, že nerozumím pojmu device resp. rozhraní atd.

Slack jsem instaloval ještě bez karty a odkliknul jsem volbu, že síť zatím konfigurovat nechci. Ale psalo to tam, že se to dá kdykoli potom udělat.

Díky za jakýkoli tip.

Martin
14.12.2004 21:06 ivok
Rozbalit Rozbalit vše Re: zkušel jsem to, ale nějak mi to nefunguje
no ten dev0 tam právě vznikne po tom prvním příkazu, tj. po zavedení ovladače příkazem modprobe ... píše něco do logů (příkaz dmesg je taky váš kamarád)?
16.12.2004 16:29 Martin Střelec
Rozbalit Rozbalit vše Re: zkušel jsem to, ale nějak mi to nefunguje
Jojo, příkaz dmesg mám rád zejména v kombinaci dmesg | grep cosi :-)

Řetězec "eth0" se tam vůbec nevyskytuje, jediný výskyt řetězce "eth" je v jedné řádce v této (podle mne klíčové) části:
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
uhci.c: USB Universal Host Controller Interface driver v1.1
rtl8150.c: rtl8150 based usb-ethernet driver v0.4.3 (2002/12/31)
usb.c: registered new driver rtl8150
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
atp.c:v1.09 8/9/2000 Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/atp.html
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
hub.c: new USB device 00:07.2-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x3980/0x3) is not claimed by any active driver.
NTFS driver v1.1.22 [Flags: R/O MODULE]
Pak jsem se ještě díval na "net" a mám tam tohle:
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
"dev" je tam leckde, většinou jako "device" na řádcích typu
PCI: Found IRQ 11 for device 00:04.0
dev0 nebo spojitost se sítí jsem tam nikde neobjevil.

Viděl jsem na jakémsi fóru uváděné hlášky podobné
setting up eth0 interface: failed
nic takového u mne není.

Díky moc za jakékoli rady!

M.
14.12.2004 19:00 Michal Kubeček
Rozbalit Rozbalit vše Re: zkušel jsem to, ale nějak mi to nefunguje
Mimochodem, když pokládáte nový dotaz, položte ho jako nový dotaz. Nepřidávejte ho k nějakému půl roku starému.
20.12.2004 18:19 Martin Střelec
Rozbalit Rozbalit vše Viz jinde na ABCLinuxu ...
Mimochodem, když pokládáte nový dotaz, položte ho jako nový dotaz. Nepřidávejte ho k nějakému půl roku starému.
Jasně, omlouvám se. Mně kdysi kolega radil, ať si vždycky před položením dotazu pořádně prostuduju diskuse. Tak jsem to přidal sem. Třeba kdyby to někdo potom hledal, aby to měl vše na jednom místě.

Mimochodem, na ABCLinuxu už tento ovladač kdosi kdysi zmiňoval a zjevně mu fungoval líp než mně :-(

Může na tohle mít vliv verze jádra? Nebo je to ve verzi ovladače?

Dík za rady a přeju báječné svátky!

Martin S.

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.