Instalacja DHCP nie dzia
Też miałem ten problem jak instalowałem wersję testową z netinstall. Po prostu ustawiłem na sztywno, co rozwiązało sprawę.
Zobacz na jakimś livecd np. Ubuntu czy Ci przypisuje DHCP. Jeżeli tak, to spisz sobie IP, maskę, bramę. Jeżeli nie, to zapewne masz jeszcze na dysku Windowsa, więc z niego spisz sobie IP, bramę oraz maskę. I podczas instalacji Debiana ustaw na sztywno, według spisanych.
Ruter nie powinien się pluć.
Zobacz na jakimś livecd np. Ubuntu czy Ci przypisuje DHCP. Jeżeli tak, to spisz sobie IP, maskę, bramę. Jeżeli nie, to zapewne masz jeszcze na dysku Windowsa, więc z niego spisz sobie IP, bramę oraz maskę. I podczas instalacji Debiana ustaw na sztywno, według spisanych.
Ruter nie powinien się pluć.
Okazało się, że instalator nie ma sterowników do mojej karty sieciowej. Odkryłem to próbując zainstalować Debiana w ,,expert mode''. Tylko jak je teraz zainstalować? Podczas instalacji można załadować sterowniki tylko tutaj pojawia się problem. Jako że z Linuksem długo do czynienia nie miałem, można powiedzieć, że jestem totalnym laikiem. Proszę więc o łopatologiczne wytłumaczenie.
Gdzie mogę wrzucić te sterowniki? Nagrać na płytę, wrzucić na pendrive, czy wrzucić na partycje NTFS? Nie wiem czy Linux będzie wstanie odczytać z niej pliki.
Gdzie mogę wrzucić te sterowniki? Nagrać na płytę, wrzucić na pendrive, czy wrzucić na partycje NTFS? Nie wiem czy Linux będzie wstanie odczytać z niej pliki.
Zooltar, w pierwszej kolejności to przedstaw takie informacje:
O ile zainstalowałeś Debiana. Jeżeli nie to spróbuj z livecd przedstawić.
Kod: Zaznacz cały
uname -r
lspci -k
Miałem pod ręką livecd kubuntu 9.04:
Niestety ubuntu równiez nie skonfigurował połączenia z dhcp. Zainstalowałem sterowniki które znalazłem na stronie realtek'a ale to nie pomogło. Zmienił się numer wersji sterownika z r8169 na r8168. Interfejs KDE pokazywał że jestem połączony z siecią ale nie mogłem nawet pingować serwerów.
Co dziwne dhcp pobrał właściwe adresy ip, maski i bramy ale internet wciąż nie działa.
[ Dodano: |5 Mar 2010|, 2010 16:01 ]
Udało mi się skonfigurować sieć w instalatorze. Mam już zainstalowanego debiana ale znowu pojawia się problem. Zauważyłem że debian źle pobiera adres bramy z dhcp. Proszę o komendy dzięki którym ustawie ip,maske, brame i dnsy. Jak mogę ustawić zeby debian nie pobierał danych z dhcp tylko używał tych ustawionych?]
Jeszce jedno. Jakie środowisko graficzne polecacie ?
Kod: Zaznacz cały
ubuntu@ubuntu:~$ uname -r
2.6.28-11-generic
ubuntu@ubuntu:~$ lspci -k
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10)
Kernel modules: intel-agp
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 10)
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01)
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
Kernel driver in use: uhci_hcd
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
Kernel driver in use: uhci_hcd
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
Kernel driver in use: uhci_hcd
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
Kernel driver in use: uhci_hcd
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
Kernel modules: iTCO_wdt, intel-rng
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
Kernel driver in use: ata_piix
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
Kernel modules: i2c-i801
01:00.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4850]
01:00.1 Audio device: ATI Technologies Inc HD48x0 audio
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
Kernel driver in use: r8169
Kernel modules: r8169
Co dziwne dhcp pobrał właściwe adresy ip, maski i bramy ale internet wciąż nie działa.
[ Dodano: |5 Mar 2010|, 2010 16:01 ]
Udało mi się skonfigurować sieć w instalatorze. Mam już zainstalowanego debiana ale znowu pojawia się problem. Zauważyłem że debian źle pobiera adres bramy z dhcp. Proszę o komendy dzięki którym ustawie ip,maske, brame i dnsy. Jak mogę ustawić zeby debian nie pobierał danych z dhcp tylko używał tych ustawionych?]
Jeszce jedno. Jakie środowisko graficzne polecacie ?
Musisz pobawić się plikiem (jako root):
I jeżeli neta masz na interfejsie eth0 to wpisujesz np. coś takiego:
Następnie robisz: i powinno działać. Nazwy plików pisałem z głowy, więc mogą być małe pomyłki.
Kod: Zaznacz cały
/etc/network/interfaces
Kod: Zaznacz cały
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.5
Kod: Zaznacz cały
/etc/init.d/networking restart
Nie wiem czy możesz wszystko usunąć ja zawsze edytowałem ten fragment, który był mi potrzebny.
Brodcast jest to tzw. adres rozsiewaczy. Załóżmy, że chcesz nadać dane do jakiegoś hosta B, którego posiadasz adres IP ale niestety nie masz adresu MAC, wtedy Twój komp rozsyła ramkę rozgłoszeniową (brodcast) wraz z adresem IP hosta B do wszystkich w Twojej sieci lokalnej. Następnie host B po trzymaniu tego brodcastu porównuje adres IP z ramki wraz ze swoim ipkiem, jeżeli są takie same to odsyła do Twojego kompa swój adres MAC i następuje połączenie. To tak w wielkim skrócie odsyłam do google.pl po więcej info.
Brodcast jest to tzw. adres rozsiewaczy. Załóżmy, że chcesz nadać dane do jakiegoś hosta B, którego posiadasz adres IP ale niestety nie masz adresu MAC, wtedy Twój komp rozsyła ramkę rozgłoszeniową (brodcast) wraz z adresem IP hosta B do wszystkich w Twojej sieci lokalnej. Następnie host B po trzymaniu tego brodcastu porównuje adres IP z ramki wraz ze swoim ipkiem, jeżeli są takie same to odsyła do Twojego kompa swój adres MAC i następuje połączenie. To tak w wielkim skrócie odsyłam do google.pl po więcej info.
Niestety wciąż nie działa. Wpisałem wszystkie dane w tym pliku o którym mówiłeś, potem zresetowałem ustawienia polecieniem które podałeś i na koniec postawiłem karte sieciową na nogi komendą ifup eth0.
wynik polecenia route:
pisałem to ręcznie więc może nie wyglądać tak jak powinno ale dane się zgadzają.
ifconfig:
Czy plik z dns'ami wygląda poprawnie?
Jeśli pinguje bramę to odpowiedź otrzymuje ale już od onet.pl nie. Spróbuje jeszcze zainstalować sterowniki od realteka.
wynik polecenia route:
Kod: Zaznacz cały
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
localhost * 255.255.255.0 U 0 0 0 eth0
default 192.168.2.54 0.0.0.0 UG 0 0 0 eth0
ifconfig:
Kod: Zaznacz cały
eth0 Link encap:Ethernet HWaddr 00:1d:7d:c8:53:fb
inet addr:192.168.2.105 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:22 errors:0 dropped:0 overruns:0 frame:0
TX packets:21 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1899 (1.8 KiB) TX bytes:1291 (1.2 KiB)
Interrupt:252
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:560 (560.0 B) TX bytes:560 (560.0 B)
Kod: Zaznacz cały
nameserver 192.168.1.254
nameserver 82.160.1.1
Spróbuj puścić pinga na onet.pl a później na jego adres ip 213.180.146.27. Jak przejdzie na IP a na domenowe nie to masz problem z DNSami, jeżeli jednak nie przejdzie ping na to i na to najprawdopodobniej to będzie problem z połączeniem internetowym, skoro napisałeś, że brama pingujesz (czyli Twój router).