On 9/23/05, Thomas Hood <[EMAIL PROTECTED]> wrote:

> Make sure that the logical interface definition being applied to eth0
> contains one and only one "dns-nameservers" option line where the
> option keyword is followed by the required nameserver addresses
> separated by spaces.

Here it is (and it seems correct):
iface eth0 inet static
        address 192.168.11.3
        netmask 255.255.255.0
        network 192.168.11.0
        broadcast 192.168.11.255
        gateway 192.168.11.2
        dns-nameservers 213.205.32.70 213.205.36.70

pre-up /sbin/modprobe acer_acpi
pre-up /bin/echo "enabled : 1" > /proc/acpi/acer/wireless
pre-up /sbin/iwconfig eth0 essid kynetics
pre-up /sbin/iwconfig eth0 key restricted xxxxxxxxxxx

(the pre-up commands are there to activate the network card, since it
is a wireless one and it needs some workaround)



> Make sure that /etc/network/if-up.d/000resolvconf is present and has
> execute permission.
>

aquila:/etc/network/if-up.d# ls -l
total 12
-rwxr-xr-x  1 root root 651 2005-08-01 12:55 000resolvconf
-rwxr-xr-x  1 root root 103 2005-09-05 02:24 50guarddog
-rwxr-xr-x  1 root root 429 2004-05-18 10:48 51guidedog


> Make sure that /etc/resolv.conf points to
> "/etc/resolvconf/run/resolv.conf".

aquila:/etc# ls -l|grep resolv.conf
lrwxrwxrwx   1 root   root        31 2005-09-19 08:56 resolv.conf ->
/etc/resolvconf/run/resolv.conf



> Make sure that /etc/resolvconf/run points to "/dev/shm/resolvconf".

aquila:/etc/resolvconf# ls -l
total 4
-rw-r--r--  1 root root 111 2005-07-19 22:05 interface-order
drwxr-xr-x  2 root root 144 2005-08-31 12:35 resolv.conf.d
lrwxrwxrwx  1 root root  19 2005-08-31 12:35 run -> /dev/shm/resolvconf
drwxr-xr-x  2 root root 120 2005-08-31 12:34 update.d
drwxr-xr-x  2 root root  48 2003-07-08 13:27 update-libc.d



> Make sure that there the /dev/shm/ filesystem is not full.  Do "df"
> and look at the Use% for /dev/shm.

aquila:/etc/resolvconf# df |grep /dev/shm
tmpfs                   255400         8    255392   1% /dev/shm


> Make sure that /dev/shm/resolvconf/ exists.
aquila:/dev/shm# ls -l
total 0
drwxr-xr-x  3 root root 100 2005-09-23 09:28 resolvconf


> Make sure that root can create files in /dev/shm/resolvconf/.

aquila:/dev/shm# touch test
aquila:/dev/shm# ls
resolvconf  test


> Make sure that /dev/shm/resolvconf/interface/ exists.

aquila:/dev/shm/resolvconf# ls -l
total 4
-rw-r--r--  1 root root   0 2005-09-23 09:25 enable-updates
drwxr-xr-x  2 root root  60 2005-09-23 09:28 interface
-rw-r--r--  1 root root 201 2005-09-23 09:28 resolv.conf

> If all of the above checks out then we need to start debugging.
> Please add
>
>     LOG=/tmp/resolvconf.log
>     echo "-------------" >> $LOG
>     echo "ARGS: $*" >> $LOG
>     echo "run:" >> $LOG
>     ls -dl /etc/resolvconf/run/* >> $LOG
>     echo "interface:" >> $LOG
>     ls -l /etc/resolvconf/run/interface >> $LOG
>     echo "-------------" >> $LOG
>
> to the top of it and send the contents of /tmp/resolvconf.log after a
> reboot.

I am not sure to have understood to the top of which file I have to
add this part; I am trying with /sbin/resolvconf, but I am not sure.
In the meanwhile I send you this information, and I will send soon the
log if I will be able to find which file I have exactly to modify.

Reply via email to