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
-
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 ;)
-
ifconfig
route
cat /etc/resolv.conf
cat /etc/network/interfaces
... a budeme vědět více :)
-
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
-
zkuste:
sudo dhclient eth0
-
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:~$
-
zapomenul jsi na sudo
-
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:~$
;)
-
Nedostane chudák od DHCP serveru žádný balík. Zkuste:
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
gksudo gedit /etc/network/interfaces
a dopište tam
auto eth0
iface eth0 inet dhcp
uložte a zkuste
sudo /etc/init.d/networking restart
-
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)
-
Po restartu tedy vše ok? Označuji za vyřešené?
-
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
-
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... ;)
-
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
man interfaces
a počtěte si :)