start wireless service on boot

This forum is for topics dealing with problems with software specifically in the ARMv7h repo.

start wireless service on boot

Postby keesie » Tue Mar 22, 2016 9:02 pm

I wrote a script called netup_boot to enable wireless on boot with systemd service.

This is the code of the netup_boot script:
$this->bbcode_second_pass_code('', '

#!/bin/bash
wpa_supplicant -B nl80211,wext -i wlan0 -c <(wpa_passphrase "my_essid" "mypasswd")
iw dev wlan0 link
dhcpcd wlan0

')

- I granted execution rights on the script
- chowned it to owner root:root
- copied the file to /usr/bin
- did $this->bbcode_second_pass_code('', 'systemctl enable dhcpcd.service')
- did $this->bbcode_second_pass_code('', 'systemctl start dhcpcd.service')
- created a service file in $this->bbcode_second_pass_code('', '/etc/systemd/system/netup.service')
- did $this->bbcode_second_pass_code('', 'systemctl enable netup.service')
- did $this->bbcode_second_pass_code('', 'systemctl start netup.service')

After (re)boot the status of $this->bbcode_second_pass_code('', 'systemctl status netup.service') shows:

$this->bbcode_second_pass_code('', '
netup.service - Netup script
Loaded: loaded (/etc/systemd/system/netup.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Tue 2016-03-22 20:27:20 UTC; 1min 1s ago
Process: 145 ExecStart=/usr/bin/netup_boot (code=exited, status=1/FAILURE)
Main PID: 145 (code=exited, status=1/FAILURE)

Mar 22 20:27:19 alarmpi netup_boot[145]: nl80211: deinit ifname=wlan0 disabled_11b_rates=0
Mar 22 20:27:19 alarmpi netup_boot[145]: Could not read interface wlan0 flags: No such device
Mar 22 20:27:19 alarmpi netup_boot[145]: wlan0: Failed to initialize driver interface
Mar 22 20:27:19 alarmpi netup_boot[145]: command failed: No such device (-19)
Mar 22 20:27:20 alarmpi netup_boot[145]: wlan0: interface not found or invalid
Mar 22 20:27:20 alarmpi dhcpcd[176]: wlan0: interface not found or invalid
Mar 22 20:27:20 alarmpi netup_boot[145]: dhcpcd exited
Mar 22 20:27:20 alarmpi systemd[1]: netup.service: Main process exited, code=exited, status=1/FAILURE
Mar 22 20:27:20 alarmpi systemd[1]: netup.service: Unit entered failed state.
Mar 22 20:27:20 alarmpi systemd[1]: netup.service: Failed with result 'exit-code'.

')

The contents of the $this->bbcode_second_pass_code('', '/etc/systemd/system/netup.service') script are:

$this->bbcode_second_pass_code('', '
[Unit]
Description=Netup script

[Service]
ExecStart=/usr/bin/netup_boot

[Install]
WantedBy=multi-user.target

')

I know there are workarounds with wicd, wifi-menu, however I want to learn how to setup wireless networking this way.
I guess it is a runlevel issue? Or?
keesie
 
Posts: 4
Joined: Sat Mar 05, 2016 10:10 pm

Re: start wireless service on boot

Postby Abzie » Wed Mar 23, 2016 12:10 am

Undo everything you've done.

Follow the wiki
Abzie
 
Posts: 29
Joined: Tue Mar 15, 2016 6:05 pm


Return to ARMv7h

Who is online

Users browsing this forum: No registered users and 17 guests