| Autor | Nachricht | 
  
    |  | 
        
					| Titel: cannot give pc static IP adress  Verfasst am: 26.06.2006, 19:50 Uhr |  | 
  
    | 
        
          | 
 
 Anmeldung: 04. Apr 2006
 Beiträge: 51
 
 
 |  | 
        
          | After I recently upgraded my kanotix , I want to give my pc a static ip adress (disable dhcp) but when I do so , I get no internet connection .
 It has always worked in the pasted. When I use dhcp , the internetconnection comes up immidiatly, but I need a static IP adress for that pc.
 What can be wrong??
 |  
          |  |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 26.06.2006, 20:10 Uhr |  | 
  
    | 
        
          | 
  
 Anmeldung: 25. Mar 2005
 Beiträge: 2133
 
 
 |  | 
        
          | Check /etc/network/interfaces for correct gateway and /etc/resolv.conf for correct name server entries. You should also configure your router to assign a static IP address to this particular computer; ifconfing will display the MAC address of your NIC. |  
          | _________________
 And I ain't got no worries 'cause I ain't in no hurry at all (Doobie Brothers, "Black Water").
 |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 26.06.2006, 20:12 Uhr |  | 
  
    | 
        
          | Team Member 
  
  
 Anmeldung: 03. Mai 2005
 Beiträge: 1544
 Wohnort: out there somewhere
 
 |  | 
        
          | There might be a easier or better way but you can try this 
 If you are not using a DHCP server or are planning to give tthe system a static IP you need to edit the /etc/networking/interfaces file and add the following lines to it:
 
 iface eth0 inet static
 address 192.168.0.4
 netmask 255.255.255.0
 gateway 192.168.0.1
 
 Replace the IP's in the above example with the correct values for your network
 
 You also need to edit the /etc/resolv.conf file and add the following line to it:
 
 nameserver 192.168.0.1
 
 Make sure you replace the IP address in the example above to the correct one for your network. Now save the changes and activate the network by running the following command:
 
 ifup eth0
 
 Run /sbin/ifconfig or ifconfig to make sure that the network card came up properly.
 |  
          | _________________
 h2's d-u script
 h2's rdiff-backup script
 |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 26.06.2006, 22:03 Uhr |  | 
  
    | 
        
          | 
  
 Anmeldung: 25. Mar 2005
 Beiträge: 2133
 
 
 |  | 
        
          | I assume that you're connecting to the Internet through a router. It is advisable to reconfigure the router because this will prevent that you end up with two computers having the same ip address. If you are using a single pc, however, it is not necessary to change the router's settings, and piper's suggestion should work for you. |  
          | _________________
 And I ain't got no worries 'cause I ain't in no hurry at all (Doobie Brothers, "Black Water").
 |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 26.06.2006, 22:08 Uhr |  | 
  
    | 
        
          | Team Member 
  
  
 Anmeldung: 03. Mai 2005
 Beiträge: 1544
 Wohnort: out there somewhere
 
 |  | 
        
          | Good point with the router !! 
 I was not thinking and he didn't mention one, I "try" not to assume (could be dangerous
  ) anymore, gets me in trouble sometimes  |  
          | _________________
 h2's d-u script
 h2's rdiff-backup script
 |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 27.06.2006, 19:15 Uhr |  | 
  
    | 
        
          | 
 
 Anmeldung: 04. Apr 2006
 Beiträge: 51
 
 
 |  | 
        
          | piper hat folgendes geschrieben:: 
There might be a easier or better way but you can try this
 If you are not using a DHCP server or are planning to give tthe system a static IP you need to edit the /etc/networking/interfaces file and add the following lines to it:
 
 iface eth0 inet static
 address 192.168.0.4
 netmask 255.255.255.0
 gateway 192.168.0.1
 
 Replace the IP's in the above example with the correct values for your network
 
 You also need to edit the /etc/resolv.conf file and add the following line to it:
 
 nameserver 192.168.0.1
 
 Make sure you replace the IP address in the example above to the correct one for your network. Now save the changes and activate the network by running the following command:
 
 ifup eth0
 
 Run /sbin/ifconfig or ifconfig to make sure that the network card came up properly.
 
 I followed your advise piper and editted /etc/network/interfaces
 
 But there was no etho in /etc/network/interfaces only lan0.
 I changed this to eth0 (cause I have a onboard ethernet connection in my pc) and checked the other values.
 Then when I did " ifup eth0"  I got response , eth0 no such device
 and still no internet connection.
 How come there is a lan0 device and no etho device?
 |  
          |  |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 27.06.2006, 19:27 Uhr |  | 
  
    | 
        
          | Team Member 
  
  
 Anmeldung: 03. Mai 2005
 Beiträge: 1544
 Wohnort: out there somewhere
 
 |  | 
        
          | Can you post yours here please  also the output of ifconfig 
 Mine looks like this
 
 # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
 
 # The loopback interface
 # automatically added when upgrading
 auto lo eth0
 iface lo inet loopback
 
 iface eth0 inet dhcp
 
 My ifstate
 
 lo=lo
 eth0=eth0
 |  
          | _________________
 h2's d-u script
 h2's rdiff-backup script
 |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 27.06.2006, 19:48 Uhr |  | 
  
    | 
        
          | 
 
 Anmeldung: 04. Apr 2006
 Beiträge: 51
 
 
 |  | 
        
          | here is my /etc/network/interfaces 
 # /etc/network/interfaces -- configuration file for ifup(
  , ifdown(   
 # The loopback interface
 # automatically added when upgrading
 auto lo eth0 lan0
 iface lo inet loopback
 
 
 
 
 
 
 
 
 
 
 
 
 
 iface eth0 inet static
 address 10.0.0.153
 netmask 255.255.255.0
 broadcast 10.0.0.255
 gateway 10.0.0.138
 
 
 iface lan0 inet dhcp
 
 
 
 ---
 
 ps I now have dhcp enabled to get connection , when I do so , the lines with
 lan0 are added to /etc/network/interfaces
 
 and here is ifconfig :
 
 root@jacksbox1:/home/jack# ifconfig
 lan0      Link encap:Ethernet  HWaddr 00:E0:18:E5:9D:DD
 inet addr:10.0.0.154  Bcast:10.0.0.255  Mask:255.255.255.0
 UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
 RX packets:1541 errors:0 dropped:0 overruns:0 frame:0
 TX packets:3887 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 txqueuelen:1000
 RX bytes:1233747 (1.1 MiB)  TX bytes:443487 (433.0 KiB)
 Interrupt:5 Base address:0x2e00
 
 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:904 errors:0 dropped:0 overruns:0 frame:0
 TX packets:904 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 txqueuelen:0
 RX bytes:58427 (57.0 KiB)  TX bytes:58427 (57.0 KiB)
 
 vmnet1    Link encap:Ethernet  HWaddr 00:50:56:C0:00:01
 inet addr:172.16.249.1  Bcast:172.16.249.255  Mask:255.255.255.0
 UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
 RX packets:0 errors:0 dropped:0 overruns:0 frame:0
 TX packets:80 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 txqueuelen:1000
 RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
 
 vmnet8    Link encap:Ethernet  HWaddr 00:50:56:C0:00:08
 inet addr:10.0.0.1  Bcast:10.0.0.255  Mask:255.255.255.0
 UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
 RX packets:0 errors:0 dropped:0 overruns:0 frame:0
 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 txqueuelen:1000
 RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
 
 ---
 I see there is no eth0 here.
 |  
          |  |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 27.06.2006, 20:31 Uhr |  | 
  
    | 
        
          | Team Member 
  
  
 Anmeldung: 03. Mai 2005
 Beiträge: 1544
 Wohnort: out there somewhere
 
 |  | 
        
          | Hmm, Did you use netcardconfig ? also Did you hit defaults on knemo ? 
 Have you tried taking this line out - lan0 in --auto lo eth0 lan0
 
 This is how I did it using Sarge, haven't done it in Kanotix, should be the same, I don't know if this will help or not.
 
 With DHCP
 
 First add lines like this to set up your subnet(s) in  dhcpd.conf (kanotix i think is dhclient.conf)
 
 subnet 192.168.0.0 netmask 255.255.0.0.1
 option broadcast-address 192.168.255.2;
 option routers 192.168.1;
 
 This simply defines some basic network info, add a host section for each machine on your network. You need the MAC address for each network card  (ifconfig tells you)  example.
 
 host piper.lan.com
 hardware ethernet 0:0:c0:5d:bd:65;
 fixed-address 192.168.1.55;
 
 Create a clause like this for every machine on your lan with a static IP address
 |  
          | _________________
 h2's d-u script
 h2's rdiff-backup script
 |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 27.06.2006, 21:34 Uhr |  | 
  
    | 
        
          | 
 
 Anmeldung: 04. Apr 2006
 Beiträge: 51
 
 
 |  | 
        
          | taking out the lines with lan0 in /etc/network/interfaces doesn't help. There seems to be no eth0 device on my pc.
 I did netcardconfig from kanotix-menu  , never heard of knemo
 Tried installing it but apt-get wanted to remove kdelibs-bin so I  didn't do it.
 Do you have some more suggestions piper?
 |  
          |  |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 27.06.2006, 21:43 Uhr |  | 
  
    | 
        
          | Team Member 
  
  
 Anmeldung: 03. Mai 2005
 Beiträge: 1544
 Wohnort: out there somewhere
 
 |  | 
        
          | Hmm I thought knemo came up automatically after netcardconfig, I could be mistakin, I am out of options right now, maybe ockham23, kelmo, or kano can be more of help. Sorry  |  
          | _________________
 h2's d-u script
 h2's rdiff-backup script
 |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 27.06.2006, 23:35 Uhr |  | 
  
    | 
        
          | 
 
 Anmeldung: 08. Aug 2005
 Beiträge: 27
 
 
 |  | 
        
          | eth0 is renamed to lan0 so it will always have the same name. because if you have more than one networkcard (or wlan,firewire,etc) they could switch names depending on wich is initialized first by udev.
 |  
          |  |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 28.06.2006, 12:45 Uhr |  | 
  
    | 
        
          | 
 
 Anmeldung: 04. Apr 2006
 Beiträge: 51
 
 
 |  | 
        
          | parintachin hat folgendes geschrieben:: 
eth0 is renamed to lan0 so it will always have the same name.
because if you have more than one networkcard (or wlan,firewire,etc) they could switch names depending on wich is initialized first by udev.
 
 But I'm pretty sure that I only have one networkcard.
 
 And it worked with static ip adress before on same pc , but with an earlier version of kanotix.
 |  
          |  |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 28.06.2006, 13:44 Uhr |  | 
  
    | 
        
          | 
 
 Anmeldung: 08. Aug 2005
 Beiträge: 27
 
 
 |  | 
        
          | it makes no difference how many networkcards you have after you install kanotix (don't know since wich version)  it is renamed to lan0  --> so you have to configure lan0 hope i could help
 |  
          |  |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 28.06.2006, 16:32 Uhr |  | 
  
    | 
        
          | Team Member 
  
  
 Anmeldung: 03. Mai 2005
 Beiträge: 1544
 Wohnort: out there somewhere
 
 |  | 
        
          | I know when I first install Kanotix and go to "network card configuration" a popup pops up asking me to use DHCP, I click yes, then knemo pops up and I click defaults and it automatically goes to eth0, then another popup pops up asking me if I want to start DHCP at startup and I click yes. Not sure if hitting defaults on knemo changes this to eth0 from lan0 or not. 
 
   
 
  |  
          | _________________
 h2's d-u script
 h2's rdiff-backup script
 |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 28.06.2006, 17:28 Uhr |  | 
  
    | 
        
          | 
 
 Anmeldung: 09. Jan 2006
 Beiträge: 1720
 
 
 |  | 
        
          | It seems that our kollege is running his linuc in a VM. 
 vmnet8 Link encap:Ethernet HWaddr 00:50:56:C0:00:08
 
 or have I missed that vmnet means working with VPN?
 |  
          |  |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 28.06.2006, 17:53 Uhr |  | 
  
    | 
        
          | Team Member 
  
  
 Anmeldung: 03. Mai 2005
 Beiträge: 1544
 Wohnort: out there somewhere
 
 |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| Titel:  Verfasst am: 28.06.2006, 20:48 Uhr |  | 
  
    | 
        
          | 
 
 Anmeldung: 04. Apr 2006
 Beiträge: 51
 
 
 |  | 
        
          | Fixed , I think Parintachin was right en eth0 is just renamed to lan0  so I gave lan0 and eth0 same values in /etc/network/interfaces ( both static)
 and now it seems to work.
 Thanks everybody.
  |  
          |  |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
  
    |  |