From j.bakshi at unlimitedmail.org Sun Aug 22 04:58:50 2010 From: j.bakshi at unlimitedmail.org (J. Bakshi) Date: Sun, 22 Aug 2010 10:28:50 +0530 Subject: [Guessnet-devel] ifdown sand resolvconf issue Message-ID: <201008220459.o7M4x1QP015992@dcnode-02.unlimitedmail.net> Dear list, I have been using guessnet since last a few months and it is a great application. I like to do some more customized configuration in guessnet, so I have come here. hope to get some enlightenment from you all, the developer behind guessnet. [1] First of all I like to inform you that suddenly the ifdown stops working. Even last week, It worked successfully. But now it throws an error like ````````````` ifdown eth0 ifdown: interface eth0 not configured ```````````````````` Obviously "ifconfig eth0 down" works but what is the wrong with ifdown ? [2] I have installed resolvconf to provide dns also. The syntax is as suggested dns-nameservers 208.67.222.222 208.67.220.220 4.2.2.2 but even it is also not working. I have made the /etc/resolv.conf empty and restarted ifplugd. guessnet correctly assigned the IP and gateway but not nameserver entry. Providing my config here is the best ``````````````````` #One important thing is to remove the line "auto eth0" from /etc/network/interfaces, so that we make sure #that eth0 is controlled by guessnet (if you want to control another interface with guessnet, you have to #remove the corresponding "auto" line of course) # The loopback network interface auto lo iface lo inet loopback # We first have to tell ifupdown that instead of just configuring the interface, # it should first ask guessnet to find out in which network we are mapping eth0 script guessnet-ifupdown map default: unknown map home office-airtel office-tata unknown disconnected # If no test succeed after this amount of seconds, # then guessnet selects the default profile. # Default is 5, but some network drivers need more. map timeout: 7 # uncomment for debugging map verbose: true map debug: true iface home inet static address 10.10.54.111 netmask 255.255.255.128 network 10.10.29.1 broadcast 10.10.29.128 gateway 10.10.54.1 dns-nameservers 208.67.222.222 208.67.220.220 test peer address 10.10.54.1 post-up /usr/local/bin/wishnet start post-up /root/FIREWALL start post-down /usr/local/bin/wishnet stop iface office-airtel inet static address 192.168.1.99 netmask 255.255.0.0 network 192.168.1.0 broadcast 192.168.1.0 gateway 192.168.1.1 dns-nameservers 208.67.222.222 208.67.220.220 4.2.2.2 metric 1 test peer address 192.168.1.1 mac 00:15:17:62:39:4f pre-up /usr/local/bin/wishnet stop post-up /root/FIREWALL start # It's likely that you will also use your laptop within a new network where you # haven't been before, and in such a case it's always a good idea to try to # get an IP address via DHCP iface unknown inet dhcp pre-up /usr/local/bin/wishnet stop post-up /root/FIREWALL start #if you don't have a cable plugged in at all, the system #should know what to do. In this case, we don't assign a IP address to the interface at all: iface disconnected inet static pre-up false pre-up /usr/local/bin/wishnet stop pre-up echo No link present ````````````````````````````````` Hope to get some clue, please. Thanks