Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: martin1961 03 Října 2010, 22:39:49
-
Dobrý den.
Dostal se mi do rukou starý počítač. Doplnil jsem ho o chybějící komponenty a zprovoznil. Počítač by měl sloužit jen k brouzdání po internetu (ICQ, You Tube, Facebook). Bohužel jsem zjistil, že po instalaci antiviru se tento stařík ještě víc zpomalil. Tak mi poradili zkus to bez antiviru - Ubuntu. Nainstaloval jsem verzi Ubuntu 9.10. Vše funguje v pořádku, včetně přídavného řadiče disků, ale nefunguje síť. Síťová karta je od 3Com: 3Com EtherLink III ISA (3C509/3C509b) a je v prastarém ISA slotu (...byla zadarmo). Vím že na netu se problémy s touto kartou už řešili a já některé postupy i vyzkoušel ale bezvýsledně. Možná to bylo i tím, že rady a návody byly na jiné verze Linuxu. Systém kartu asi "vidí" protože po příkazu "modprobe 3c509;dmesg|tail" to něco vypíše a to včetně MAC adresy a č. IRQ. Dále jsem se podle jedné rady pokoušel o zápis do souboru (ETC/Network/Interfaces) "auto eth0; iface eth0 inet dhcp" ale tam jsem zas pohořel na Owner právech. Bylo mi odmítnuto uložení změny textu protože vlastník je "root" a pro mně je tento soubor jen pro čtení. Jistě jste pochopili, že jsem začátečník. Tak bych prosil jestli máte někdo zkušenost s touto síťovkou či rozběháním historických ISA zařízení jestli mi můžete srozumitelně poradit. Jinak karta je dobrá. Ve Windows 2000 byla automaticky nainstalovaná a byla funkční. Připojení mám ADSL přes modem s routerem s nastavením automatickým přidělováním adres (DHCP). Nejde o život, kdybyse to povedlo tak jednomu starému PC prodloužíme o pár let jeho křemíkový život. ;)
Martin
-
Řešení by jsi měl mít,přepsání toho souboru by mělo pomoci,jen to musíš udělat takhle gksudo gedit /etc/network/interfaces tím se ti otevře ten soubor k editaci s root právy
-
Řešení by jsi měl mít,přepsání toho souboru by mělo pomoci,jen to musíš udělat takhle gksudo gedit /etc/network/interfaces tím se ti otevře ten soubor k editaci s root právy
Zápis se povedl ale připojení stále není. Vytvořilo se jen připojení "Ifupdown(eth0)".
-
Zjistil jsem že je v PC asi vadná DVD mechanika a Ubuntu jsem přeinstaloval. Výsledek je pořád stejný i po přepsání v Interferences. Zkoušel jsem i různé příkazy co jsem našel na netu k tomuto tématu ale síť pořád nefunkční... :-\
Po příkazu "sudo modprobe 3c509;dmesg|tail" se vypsalo toto:
[sudo] password for ad:
[ 3639.433292] sd 5:0:0:0: [sdb] 15731711 512-byte logical blocks: (8.05 GB/7.50 GiB)
[ 3639.442639] sd 5:0:0:0: [sdb] Write Protect is off
[ 3639.442661] sd 5:0:0:0: [sdb] Mode Sense: 45 00 00 08
[ 3639.442673] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 3639.458261] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 3639.458287] sdb: sdb1
[ 3639.490704] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 3639.490734] sd 5:0:0:0: [sdb] Attached SCSI removable disk
[ 3797.011442] eth0: 3c5x9 found at 0x300, 10baseT port, address (...MAC adresa), IRQ 10.
[ 3797.011457] 3c509.c:1.20 04Feb2008 becker@scyld.com
Po příkazu "sudo dmesg|grep -i net;modprobe 3c509" se vypsalo toto:
[ 0.000000] Transmeta GenuineTMx86
[ 0.003009] Initializing cgroup subsys net_cls
[ 0.039139] NET: Registered protocol family 16
[ 0.081335] NET: Registered protocol family 31
[ 0.081367] NetLabel: Initializing
[ 0.081375] NetLabel: domain hash size = 128
[ 0.081382] NetLabel: protocols = UNLABELED CIPSOv4
[ 0.081442] NetLabel: unlabeled traffic allowed by default
[ 0.094215] NET: Registered protocol family 2
[ 0.097585] NET: Registered protocol family 1
[ 0.097585] NET: Registered protocol family 1
[ 1.004665] audit: initializing netlink socket (disabled)
[ 1.447483] NET: Registered protocol family 10
[ 1.451189] NET: Registered protocol family 17
[ 36.604467] type=1505 audit(1286306624.650:4): operation="profile_load" pid=291 name=/usr/lib/NetworkManager/nm-dhcp-client.action
[ 40.874963] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 44.660605] type=1505 audit(1286306632.706:14): operation="profile_replace" pid=567 name=/usr/lib/NetworkManager/nm-dhcp-client.action
-
po modprobe dejte výpis
mii-tool -v eth0
ip a
ip l s eth0 up
dhclient eth0
ip a
(pokud napíše že nemáte oprávnění tak před příkaz dejte sudo (http://wiki.ubuntu.cz/Root%20sudo))
A nemá ta karta náhodou víc konektorů ?
Nemá na sobě jumpery pro nastavení režimu? PnP/nonPnP - pokud ne tak by měla existovat od 3comu dosová utilitka na nastavení režimu - ale to zatím neřešte pokud fungovala jinde.
-
Stav stejný. Tady je výpis:
sudo modprobe mii-tool -v eth0;ip a;ip l s eth0 up;dhclient eth0;ip a
[sudo] password for ad:
FATAL: Module mii_tool not found.
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
link/ether 00:60:8c:cf:9c:7e brd ff:ff:ff:ff:ff:ff
RTNETLINK answers: Operation not permitted
Internet Systems Consortium DHCP Client V3.1.2
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
can't create /var/lib/dhcp3/dhclient.leases: Permission denied
SIOCSIFADDR: Permission denied
SIOCSIFFLAGS: Permission denied
SIOCSIFFLAGS: Permission denied
Open a socket for LPF: Operation not permitted
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
link/ether (...MAC adresa) brd ff:ff:ff:ff:ff:ff
-
ach jo, těmi ; jste si to moc nezjednodušil, zkuste to znovu.
sudo modprobe 3c509
sudo mii-tool -v eth0
...
-
Tak jsem to zkusil se sudo ale daleko jsem se nedostal:
ad@Briobobicek:~$ sudo modprobe 3c509
[sudo] password for ad:
ad@Briobobicek:~$ sudo mii-tool -v eth0
SIOCGMIIPHY on 'eth0' failed: Operation not supported
ad@Briobobicek:~$
-
a zbytek příkazů a odpovědí na otázky?
-
Taky mi jeden kousek ještě běhá :)
sudo nano /etc/modulespřidat "3c509"
restartovat
Je to kvůli tomu, že ISA sloty se už neskenují. Tímto se vnutí ovladač a zbytek se provede samo.
-
No trochu se to zkomplikovalo. Měnil jsem disk a odebral přídavný řadič disku. Disk je tedy přímo zapojen do řadiče základní desky. Po instalaci Ubuntu a vyžádaném restartu PC již nenaběhl a BIOS hlásí to:
GRUB loading.
error: cannot get C/H/S values
grub rescue>
Když v BIOSu nastavím detekci disku na manuálně a doplním hodnoty (cyl. atd) tak PC nabídne Grub tabulku s možností volby startu PC ale vše pak končí hláškou:
error: no such device: 80d0cc0f-ff0b-4db2-a1f8-13f41dfd2e42
press any key to continue..._
:-\
-
Zkus při startu podržet SHIFT,zvolit recovery mode a potom aktualizovat zavaděč,v tom recovery módu je na to přímo položka nebo můžeš použít terminál roota a zadat update-grub
-
Tak jsem to po mnoha marných pokusech vzdal. Vypadá to, že ten stařík už odchází do křemíkového nebe. Několikrát jsem Ubuntu reinstaloval ale bylo to horší a horší. Hlásilo to dokonce že je chyba při čtení a že to může být DVD mechanikou. Nakonec se spustil při startu i Beep Code a podle tabulky to hlásilo špatnou RAM. Já bych tipoval, že asi odchází řadič RAM protože to někdy ukazovalo poloviční kapacitu RAM (2x256MB = 512 jako 256MB). BIOS pak na konci stejně vypsal že je vadný disk. Takže všem co jste se mi snažili nějak pomoci mockrát děkuju!
Martin