hawaiicharles wrote:The example files are missing a NETMASK entry. Just add the line
NETMASK=24
right after the ADDR line (it could go anywhere I suppose, but that's the sensible place for it).
I took a guess as to what your NETMASK value should actually be, but I could have guessed wrong. Adjust accordingly.No I dont think that's it. I tried that and it didnt work. DHCP is using /24 I have noticed a difference in the ip route output between static and dhcp. When on dhcp it shows "metric 303" but I cant find out what this is or how to set it?
No DHCP
I'm a little confused about the DNS server you have configured in your static example. Is that a DNS server that you're running yourself on a different subnet?
If you're not running your own DNS server, then that entry isn't correct.
Can you ping any outside hosts by IP address with your current static setup?
% cat /etc/network.d/examples/wireless-wpa-static
Description='A simple WPA encrypted wireless connection using a static IP'
Interface=wlan0
Connection=wireless
Security=wpa
ESSID='MyNetwork'
Key='WirelessKey'
IP=static
Address='192.168.1.23'
Gateway='192.168.1.1'
DNS=('192.168.1.1')
# Uncomment this if your ssid is hidden
#Hidden=yes
Edit: also, does the failed attempt throw up any error messages?
]]>Simply add your security needs to this and it should work.
Thanks but I think the problem is not enough information. I think I need to set metric somehow (See post above),
]]>The example files are missing a NETMASK entry. Just add the line
NETMASK=24
right after the ADDR line (it could go anywhere I suppose, but that's the sensible place for it).
I took a guess as to what your NETMASK value should actually be, but I could have guessed wrong. Adjust accordingly.
No I dont think that's it. I tried that and it didnt work. DHCP is using /24 I have noticed a difference in the ip route output between static and dhcp. When on dhcp it shows "metric 303" but I cant find out what this is or how to set it?
No DHCP
root@laptop ~ $ ip route
default via 192.168.0.1 dev wlp5s0
192.168.0.0/24 dev wlp5s0 proto kernel scope link src 192.168.0.23
root@laptop ~ $ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
3: wlp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 00:26:c7:37:94:d4 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.23/24 brd 192.168.0.255 scope global wlp5s0
inet6 fe80::226:c7ff:fe37:94d4/64 scope link
valid_lft forever preferred_lft forever
root@laptop ~ $
With DHCP
root@laptop ~ $ ip route
default via 192.168.0.1 dev wlp5s0 metric 303
192.168.0.0/24 dev wlp5s0 proto kernel scope link src 192.168.0.3 metric 303
root@laptop ~ $ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
3: wlp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 00:26:c7:37:94:d4 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.3/24 brd 192.168.0.255 scope global wlp5s0
inet6 fe80::226:c7ff:fe37:94d4/64 scope link
valid_lft forever preferred_lft forever
root@laptop ~ $
Also, you are making your profile too complicated. You don't need to use every option for a typical connection. I would try to simplify it to only what you need to make a connection and thus make troubleshooting easier.
Edit: According to the wiki for static ip this is what you need in your profile:
You need:
Static IP address
Subnet mask
Broadcast address
Gateway's IP address
Simply add your security needs to this and it should work.
]]>I'm trying to create a netcfg profile with a static ip. The profile connects and I can ping internal IP's but not external. The dhcp one created with wifi-menu works fine and the info appears to be the same. The gateway and DNS are the correct ip addresses.
Heres the config file
CONNECTION='wireless'
DESCRIPTION='A simple WPA encrypted wireless connection using a static IP'
INTERFACE='wlp5s0'
SECURITY='wpa'
ESSID='virginmedia'
KEY='password'
IP='static' # Any other CONNECTION='ethernet' options may be used.
ADDR='192.168.0.23'
GATEWAY='192.168.0.1'
DNS=('192.168.4.100')
# Uncomment this if your ssid is hidden
#HIDDEN=yes
Any ideas why I cant connect to the outside world?
Thanks.
]]>