Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: Tagy 16 Dubna 2008, 17:28:31

Název: Nefungující LAN připojení [vyřešeno]
Přispěvatel: Tagy 16 Dubna 2008, 17:28:31
Dobrý den, Ubuntu 7.10 jsem si nainstaloval na notebook HP nx 6110, kde bez problému pracuje jak WiFi (doinstalování nesvobodných ovladačů) tak kabelové připojení (RJ-45), Včera jsem se rozhodl nainstalovat Ubuntu 7.10 na svůj desktop, vše proběhlo korektně.
Nemohu se však připojit jak na internet tak na svůj router (WRT 311)
Síťová karta je použita integrovaná na základní desce (AOpen AK79D-400VN), není třeba nějaké ovladače?
Ve Windowsech vše pracuje, tedy jedná se jen o věc nastavení.
Router pracuje v režimu DHCP server, na notebooku jsem nic nemusel nastavovat a internet hned běžel bez problému -> kabelové připojení.
Zkoušel jsem i ping na 192.168.1.1 (adresa routeru), žádná odezva.
Nevím zda mám ještě něco nastavit, děkuji s pozdravem Tagy  ;)

Název: Re: Nefungující lan připojení
Přispěvatel: Petr Merlin Vaněček 16 Dubna 2008, 17:39:09
Kód: [Vybrat]
ifconfig
route
cat /etc/resolv.conf
cat /etc/network/interfaces

... a budeme vědět více :)
Název: Re: Nefungující lan připojení
Přispěvatel: Tagy 16 Dubna 2008, 18:00:32
tagy@tagy-desktop:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:01:80:4B:39:B8 
          inet6 addr: fe80::201:80ff:fe4b:39b8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:19 errors:0 dropped:0 overruns:0 frame:0
          TX packets:146 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1140 (1.1 KB)  TX bytes:13842 (13.5 KB)
          Interrupt:18 Base address:0x4000

eth0:avah Link encap:Ethernet  HWaddr 00:01:80:4B:39:B8 
          inet addr:169.254.6.95  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:18 Base address:0x4000

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:22 errors:0 dropped:0 overruns:0 frame:0
          TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1972 (1.9 KB)  TX bytes:1972 (1.9 KB)

tagy@tagy-desktop:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
link-local      *               255.255.0.0     U     0      0        0 eth0
default         *               0.0.0.0         U     1000   0        0 eth0
tagy@tagy-desktop:~$ cat /etc/resolv.conf
nameserver 192.168.1.1
tagy@tagy-desktop:~$ cat /etc/network/interfaces
auto lo
iface lo inet loopback
Název: Re: Nefungující lan připojení
Přispěvatel: mycz 16 Dubna 2008, 18:11:10
zkuste:
Kód: [Vybrat]
sudo dhclient eth0
Název: Re: Nefungující lan připojení
Přispěvatel: Tagy 16 Dubna 2008, 18:28:27
tagy@tagy-desktop:~$ dhclient eth0
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 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
Can't create /var/run/dhclient.pid: Permission denied
drop_privileges: could not set group id: Operation not permitted
tagy@tagy-desktop:~$
Název: Re: Nefungující lan připojení
Přispěvatel: mycz 16 Dubna 2008, 18:29:09
zapomenul jsi na sudo
Název: Re: Nefungující lan připojení
Přispěvatel: Tagy 16 Dubna 2008, 18:39:22
tagy@tagy-desktop:~$ sudo dhclient eth0
[sudo] password for tagy:
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:01:80:4b:39:b8
Sending on   LPF/eth0/00:01:80:4b:39:b8
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
tagy@tagy-desktop:~$
 ;)
Název: Re: Nefungující lan připojení
Přispěvatel: Petr Merlin Vaněček 16 Dubna 2008, 20:32:10
Nedostane chudák od DHCP serveru žádný balík. Zkuste:
Kód: [Vybrat]
ifdown eth0
ifconfig eth0 192.168.1.2 netmask 255.255.255.0 up
route add default gw 192.168.1.1
ping 192.168.1.1

Také jsem si všiml, že rozhranní nemáte definované v /etc/network/interfaces, takže udělejte
Kód: [Vybrat]
gksudo gedit /etc/network/interfaces

a dopište tam
Kód: [Vybrat]
auto eth0
iface eth0 inet dhcp

uložte a zkuste
Kód: [Vybrat]
sudo /etc/init.d/networking restart
Název: Re: Nefungující lan připojení
Přispěvatel: Tagy 16 Dubna 2008, 22:51:17
Velice děkuji za pomoc :)
Už jen napsáním prvního kódu začal internet fungovat.
Udělal jsem tedy vše jak jste mi napsal.
Velice děkuji s pozdravem Tagy  8)
Název: Re: Nefungující lan připojení
Přispěvatel: Petr Merlin Vaněček 16 Dubna 2008, 23:10:11
Po restartu tedy vše ok? Označuji za vyřešené?
Název: Re: Nefungující lan připojení
Přispěvatel: Tagy 17 Dubna 2008, 14:16:42
Ano, i teď vše funguje tak jak má, tedy můžete to tak označit.
Přesto, že se problém vyřešil, zajímalo by mě, jak víte, co a kam napsat  8).
Nenašel by se nějaký studijní materiál?
Abych byl pochopen, nestačí mi vědět že myš se píše s tvrdým Y... protože proto..., ale proto, protože je ve vyjmenovaných sloveh po M.  :D
Název: Re: Nefungující LAN připojení [vyřešeno]
Přispěvatel: Pavel Půlpán 17 Dubna 2008, 15:23:20
Pro prohloubení vědomostí:
Seriál o síťování na LinuxExpres (http://www.linuxexpres.cz/praxe/sitove-nastroje-v-linuxu-1-cast)
Seriál o soukromích sítích na AbcLinuxu (http://www.abclinuxu.cz/clanky/site/soukroma-sit-i)

Další určo najdeš sám... ;)
Název: Re: Nefungující LAN připojení [vyřešeno]
Přispěvatel: Petr Merlin Vaněček 17 Dubna 2008, 15:27:50
V /etc/network/interfaces jsou definovány parametry jednotlivých síťových rozhranní - např. ip adresy, masky, brány sítě, také parametry třeba WiFi adaptérů - essid, klíče apod. Ve vašem interfaces adaptér eth0 nebyl definován, proto o něm systém sice věděl, ale nevěděl, co se s ním má dělat. Pokud se o tomhle kouzelném souboru chcete dozvědět více, tak do konzole naťukejte
Kód: [Vybrat]
man interfaces
a počtěte si :)