You are not logged in.

#1 2009-04-23 13:11:18

Solid1986Snake
Member
Registered: 2007-06-18
Posts: 258

Setting up Wifi - Connection on boot with networkmanager and kde 4

Hi,

i am using kdemod-unstable at the moment (4.2.70) and i am trying to set up a connection system-wide, so that networkmanager can connect to my wifi without a DE needed....

Problem is, that in current state networkmanager-plasmoid is not capable of setting up such connections. I think I have to do it in a way by hand, but dunno really know how to do this.

I found my set up connections in .kde4/share/networkmanager/connections/ folder with very cryptic names starting with "{/..."

I tryed to copy one of these connections to /etc/Networkmanager/system-connections/   but that does not change anything....

The rest of my networkmanager setup, including hal workarounds, is based on the wiki.

Hope somebody has an idea

Grretz

Offline

#2 2009-04-23 13:14:53

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: Setting up Wifi - Connection on boot with networkmanager and kde 4

A lot of Arch users, including myself, use netcfg2. It starts the network connection on boot as a daemon.


neutral

Offline

#3 2009-04-23 13:21:52

b9anders
Member
Registered: 2007-11-07
Posts: 691

Re: Setting up Wifi - Connection on boot with networkmanager and kde 4

there is also netcfggui in in aur which is a qt based frontend for netcfg that allows for network scans and such, if you don't want to do this from the commandline.

Offline

#4 2009-04-23 13:31:17

Solid1986Snake
Member
Registered: 2007-06-18
Posts: 258

Re: Setting up Wifi - Connection on boot with networkmanager and kde 4

Thanx, I know and i have it set up, too....

But networkmanager has some positive points, esepecially the dbus interface...

Next kde generation will work really nice together with it and will detect if network is up and down...
So there will be no more endless loading symbols etc....

Offline

#5 2009-04-23 13:52:39

Solid1986Snake
Member
Registered: 2007-06-18
Posts: 258

Re: Setting up Wifi - Connection on boot with networkmanager and kde 4

Here is my Setup Connection:

[802-11-wireless]                                                          
band=bg                                                                    
bssid=                                                                     
channel=0                                                                  
macaddress=                                                                
mode=infrastructure                                                        
mtu=0                                                                      
rate=0                                                                     
security=802-11-wireless-security                                          
seenbssids=                                                                
ssid="DieSchwalm"                                                          
txpower=0                                                                  

[802-11-wireless-security]
authalg=open              
group=
keymgmt=WPAPSK
leapusername=
pairwise=
proto=
securityType=WPAPSK
weptxkeyindex=0
psk=Here is my psk generated by wpa_passphrase with "wpa_passphrase DieSchwalm mypassxxx"

[connection]
autoconnect=true
id=DieSchwalm
timestamp=1240391158
type=802-11-wireless
uuid={29126eb7-794a-4c66-8d5a-4144fb3921f1}

[ipv4]
addresses=
dnssearch=\\0
ignoredhcpdns=false
method=Automatic
routes=

and daemon log:

cat /var/log/daemon.log | grep NetworkManager | grep "Apr 23 15"                                                                             
Apr 23 15:01:04 archbox NetworkManager: <info>  starting...                                                                                                      
Apr 23 15:01:04 archbox NetworkManager: <WARN>  nm_generic_enable_loopback(): error -17 returned from rtnl_addr_add():                                           
Apr 23 15:01:04 archbox NetworkManager: <info>  Found radio killswitch /org/freedesktop/Hal/devices/pci_8086_4222_rfkill_3945ABG_wlan                            
Apr 23 15:01:04 archbox NetworkManager: <info>  Found radio killswitch /org/freedesktop/Hal/devices/iwl_wlan_switch                                              
Apr 23 15:01:04 archbox NetworkManager: <info>  eth0: driver is 'r8169'.                                                                                         
Apr 23 15:01:04 archbox NetworkManager: <info>  Found new Ethernet device 'eth0'.                                                                                
Apr 23 15:01:04 archbox NetworkManager: <info>  (eth0): exported as /org/freedesktop/Hal/devices/net_00_18_f3_2f_7c_10                                           
Apr 23 15:01:04 archbox NetworkManager: <info>  wlan0: driver is 'iwl3945'.                                                                                      
Apr 23 15:01:04 archbox NetworkManager: <info>  wlan0: driver supports SSID scans (scan_capa 0x01).                                                              
Apr 23 15:01:04 archbox NetworkManager: <info>  Found new 802.11 WiFi device 'wlan0'.                                                                            
Apr 23 15:01:04 archbox NetworkManager: <info>  (wlan0): exported as /org/freedesktop/Hal/devices/net_00_18_de_95_c9_73                                          
Apr 23 15:01:04 archbox NetworkManager: <info>  Trying to start the supplicant...                                                                                
Apr 23 15:01:04 archbox NetworkManager: <info>  Trying to start the system settings daemon...                                                                    
Apr 23 15:01:04 archbox NetworkManager: <WARN>  killswitch_getpower_reply(): Error getting killswitch power: Method "GetPower" with signature "" on interface "org.freedesktop.Hal.Device.KillSwitch" doesn't exist                                                                                                               
Apr 23 15:01:04 archbox NetworkManager: <info>  (wlan0): supplicant manager state:  down -> idle                                                                 
Apr 23 15:01:05 archbox NetworkManager: <WARN>  connection_get_settings_cb(): connection_get_settings_cb: Invalid connection: 'NMSettingWireless' / 'ssid' invalid: 1                                                                                                                                                             
Apr 23 15:01:05 archbox NetworkManager: <WARN>  connection_get_settings_cb(): connection_get_settings_cb: Invalid connection: 'NMSettingWireless' / 'ssid' invalid: 1                                                                                                                                                             
Apr 23 15:01:05 archbox nm-system-settings: Loaded plugin keyfile: (c) 2007 - 2008 Red Hat, Inc.  To report bugs please use the NetworkManager mailing list.     
Apr 23 15:01:08 archbox NetworkManager: <info>  (eth0): device state change: 1 -> 2                                                                              
Apr 23 15:01:08 archbox NetworkManager: <info>  (eth0): bringing up device.                                                                                      
Apr 23 15:01:08 archbox NetworkManager: <info>  (eth0): preparing device.                                                                                        
Apr 23 15:01:08 archbox NetworkManager: <info>  (eth0): deactivating device (reason: 2).                                                                         
Apr 23 15:01:08 archbox NetworkManager: <info>  (eth0): carrier now ON (device state 2)                                                                          
Apr 23 15:01:08 archbox NetworkManager: <info>  (eth0): device state change: 2 -> 3                                                                              
Apr 23 15:01:08 archbox NetworkManager: <info>  (wlan0): device state change: 1 -> 2                                                                             
Apr 23 15:01:08 archbox NetworkManager: <info>  (wlan0): bringing up device.                                                                                     
Apr 23 15:01:08 archbox NetworkManager: <info>  (wlan0): preparing device.                                                                                       
Apr 23 15:01:08 archbox NetworkManager: <info>  (wlan0): deactivating device (reason: 2).                                                                        
Apr 23 15:01:08 archbox NetworkManager: <info>  (eth0): carrier now OFF (device state 3)                                                                         
Apr 23 15:01:08 archbox NetworkManager: <info>  (eth0): device state change: 3 -> 2                                                                              
Apr 23 15:01:08 archbox NetworkManager: <info>  (eth0): deactivating device (reason: 40).                                                                        
Apr 23 15:01:08 archbox NetworkManager: <info>  (wlan0): device state change: 2 -> 3                                                                             
Apr 23 15:01:08 archbox NetworkManager: <info>  (wlan0): supplicant interface state:  starting -> ready                                                          
Apr 23 15:01:59 archbox NetworkManager: <info>  Activation (wlan0) starting connection 'DieSchwalm'                                                              
Apr 23 15:01:59 archbox NetworkManager: <info>  (wlan0): device state change: 3 -> 4                                                                             
Apr 23 15:01:59 archbox NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...                                                    
Apr 23 15:01:59 archbox NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 (Device Prepare) started...                                                      
Apr 23 15:01:59 archbox NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...                                                  
Apr 23 15:01:59 archbox NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.                                                       
Apr 23 15:01:59 archbox NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 (Device Configure) starting...                                                   
Apr 23 15:01:59 archbox NetworkManager: <info>  (wlan0): device state change: 4 -> 5                                                                             
Apr 23 15:01:59 archbox NetworkManager: <info>  Activation (wlan0/wireless): access point 'DieSchwalm' has security, but secrets are required.                   
Apr 23 15:01:59 archbox NetworkManager: <info>  (wlan0): device state change: 5 -> 6                                                                             
Apr 23 15:01:59 archbox NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 (Device Configure) complete.                                                     
Apr 23 15:02:04 archbox NetworkManager: <info>  (wlan0): supplicant connection state:  scanning -> inactive                                                      
Apr 23 15:02:15 archbox NetworkManager: <WARN>  update_one_setting(): Failed to update connection secrets: 1 802-1x                                              
Apr 23 15:02:15 archbox NetworkManager: <WARN>  real_connection_secrets_updated(): Ignoring updated secrets for setting 'ipv4'.                                  
Apr 23 15:02:15 archbox NetworkManager: <WARN>  real_connection_secrets_updated(): Ignoring updated secrets for setting '802-11-wireless'.                       
Apr 23 15:02:15 archbox NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...                                                    
Apr 23 15:02:15 archbox NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 (Device Prepare) started...                                                      
Apr 23 15:02:15 archbox NetworkManager: <info>  (wlan0): device state change: 6 -> 4                                                                             
Apr 23 15:02:15 archbox NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...                                                  
Apr 23 15:02:15 archbox NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.                                                       
Apr 23 15:02:15 archbox NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 (Device Configure) starting...                                                   
Apr 23 15:02:15 archbox NetworkManager: <info>  (wlan0): device state change: 4 -> 5                                                                             
Apr 23 15:02:15 archbox NetworkManager: <info>  Activation (wlan0/wireless): connection 'DieSchwalm' has security, and secrets exist.  No new secrets needed.    
Apr 23 15:02:15 archbox NetworkManager: <info>  Config: added 'ssid' value 'DieSchwalm'                                                                          
Apr 23 15:02:15 archbox NetworkManager: <info>  Config: added 'scan_ssid' value '1'                                                                              
Apr 23 15:02:15 archbox NetworkManager: <info>  Config: added 'key_mgmt' value 'WPA-PSK'                                                                         
Apr 23 15:02:15 archbox NetworkManager: <info>  Config: added 'auth_alg' value 'OPEN'                                                                            
Apr 23 15:02:15 archbox NetworkManager: <info>  Config: added 'psk' value '<omitted>'                                                                            
Apr 23 15:02:15 archbox NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 (Device Configure) complete.                                                     
Apr 23 15:02:15 archbox NetworkManager: <info>  Config: set interface ap_scan to 1                                                                               
Apr 23 15:02:15 archbox NetworkManager: <info>  (wlan0): supplicant connection state:  inactive -> scanning                                                      
Apr 23 15:02:16 archbox NetworkManager: <info>  (wlan0): supplicant connection state:  scanning -> associating                                                   
Apr 23 15:02:16 archbox NetworkManager: <info>  (wlan0): supplicant connection state:  associating -> associated                                                 
Apr 23 15:02:16 archbox NetworkManager: <info>  (wlan0): supplicant connection state:  associated -> 4-way handshake                                             
Apr 23 15:02:16 archbox NetworkManager: <info>  (wlan0): supplicant connection state:  4-way handshake -> group handshake                                        
Apr 23 15:02:16 archbox NetworkManager: <info>  (wlan0): supplicant connection state:  group handshake -> completed                                              
Apr 23 15:02:16 archbox NetworkManager: <info>  Activation (wlan0/wireless) Stage 2 of 5 (Device Configure) successful.  Connected to wireless network 'DieSchwalm'.                                                                                                                                                              
Apr 23 15:02:16 archbox NetworkManager: <info>  Activation (wlan0) Stage 3 of 5 (IP Configure Start) scheduled.                                                  
Apr 23 15:02:16 archbox NetworkManager: <info>  Activation (wlan0) Stage 3 of 5 (IP Configure Start) started...                                                  
Apr 23 15:02:16 archbox NetworkManager: <info>  (wlan0): device state change: 5 -> 7
Apr 23 15:02:16 archbox NetworkManager: <info>  Activation (wlan0) Beginning DHCP transaction.
Apr 23 15:02:16 archbox NetworkManager: <info>  dhcpcd started with pid 5461
Apr 23 15:02:16 archbox NetworkManager: <info>  Activation (wlan0) Stage 3 of 5 (IP Configure Start) complete.
Apr 23 15:02:17 archbox NetworkManager: <info>  DHCP: device wlan0 state changed (null) -> preinit
Apr 23 15:02:22 archbox NetworkManager: <info>  DHCP: device wlan0 state changed preinit -> bound
Apr 23 15:02:22 archbox NetworkManager: <info>  Activation (wlan0) Stage 4 of 5 (IP Configure Get) scheduled...
Apr 23 15:02:22 archbox NetworkManager: <info>  Activation (wlan0) Stage 4 of 5 (IP Configure Get) started...
Apr 23 15:02:22 archbox NetworkManager: <info>    address 192.168.178.23
Apr 23 15:02:22 archbox NetworkManager: <info>    prefix 24 (255.255.255.0)
Apr 23 15:02:22 archbox NetworkManager: <info>    gateway 192.168.178.1
Apr 23 15:02:22 archbox NetworkManager: <info>    nameserver '192.168.178.1'
Apr 23 15:02:22 archbox NetworkManager: nm_ip4_config_add_search: assertion `strlen (search) > 0' failed
Apr 23 15:02:22 archbox NetworkManager: <info>  Activation (wlan0) Stage 5 of 5 (IP Configure Commit) scheduled...
Apr 23 15:02:22 archbox NetworkManager: <info>  Activation (wlan0) Stage 4 of 5 (IP Configure Get) complete.
Apr 23 15:02:22 archbox NetworkManager: <info>  Activation (wlan0) Stage 5 of 5 (IP Configure Commit) started...
Apr 23 15:02:23 archbox NetworkManager: <info>  (wlan0): device state change: 7 -> 8
Apr 23 15:02:23 archbox NetworkManager: <info>  Policy set 'DieSchwalm' (wlan0) as default for routing and DNS.
Apr 23 15:02:23 archbox NetworkManager: <info>  Activation (wlan0) successful, device activated.
Apr 23 15:02:23 archbox NetworkManager: <info>  Activation (wlan0) Stage 5 of 5 (IP Configure Commit) complete.
Apr 23 15:08:13 archbox NetworkManager: <info>  (wlan0): supplicant connection state:  completed -> group handshake
Apr 23 15:08:13 archbox NetworkManager: <info>  (wlan0): supplicant connection state:  group handshake -> completed
root /home/solid #

Maybe it has something to do with "Apr 23 15:01:05 archbox NetworkManager: <WARN>  connection_get_settings_cb(): connection_get_settings_cb: Invalid connection: 'NMSettingWireless' / 'ssid' invalid: 1                                                                                                                                                             "
but ssid should be correct... it is generated by networkmanager-applet I think!

Last edited by Solid1986Snake (2009-04-23 13:54:19)

Offline

Board footer

Powered by FluxBB