Z routerem łączysz się kablem RJ-45 czy radiowo (po zdjęciu routera wnioskuję, że kablem, bo nie widzę anten)? Filtrujesz ruch sieciowy na routerze adresami MAC lub w inny sposób?
Spróbuj jeszcze:
sudo dhclient eth0
Zamiast zdjęcia podaj jakieś parametry techniczne tego routera i jeszcze wrazie wu wynik polecenia:
sudo iptables -L
.
Trcohę dziwne, podłączałem laptopa z różnymi dystrybucjami Linuksa pod różne routery i nigdy nie miałem problemów z dostępem do neta.
ubuntu@ubuntu:~$ sudo dhclient eth0
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/eth0/00:13:8f:67:58:03
Sending on LPF/eth0/00:13:8f:67:58:03
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
No DHCPOFFERS received.
No working leases in persistent database - sleeping
Zaloguj się do routera i tam szukaj opcji właczenia serwera DHCP, ewentualnie poczytaj instrukcję obsługi, którą zapewne posiadasz. Jeśli jednak nie korzystasz z dhcp, musisz wpisać ręcznie IP, bramę, maskę, DNS itp. w ten sposób:
sudo su
ifconfig eth0 down
ifconfig eth0 address xxx.xxx.xxx.xxx
ifconfig eth0 broadcast xxx.xxx.xxx.xxx
ifconfig eth0 netmask xxx.xxx.xxx.xxx
ifconfig eth0 up
Zamiast x wpisujesz odpowiednie liczby. DNS dodajesz do /etc/resolv.conf , w postaci wpisu:
nameserver xxx.xxx.xxx.xxx
Za x podajesz adres/adresy ip serwera dns, natomiast każdy serwer wpisujesz do resolv.conf osobno, czyli wpis pod wpisem.