Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#12049 - [wpa_supplicant] rc.d script

Attached to Project: Arch Linux
Opened by name withheld (Gullible Jones) - Saturday, 08 November 2008, 17:23 GMT
Last edited by Paul Mattal (paul) - Sunday, 06 December 2009, 19:08 GMT
Task Type Feature Request
Category Packages: Core
Status Closed
Assigned To Thomas Bächler (brain0)
Architecture All
Severity Medium
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No



Currently, wpa_supplicant has no script in /etc/rc.d. On most other distributions, scripts with the same functionality are provided (e.g. Debian's wpa_ifupdown script), allowing more painless support for wireless roaming. An rc.d script for wpa_supplicant could allow netcfg to properly support wireless roaming, as it is supported on e.g. Debian and Redhat-based distros.
This task depends upon

Closed by  Paul Mattal (paul)
Sunday, 06 December 2009, 19:08 GMT
Reason for closing:  Won't implement
Additional comments about closing:  Sounds like Jan and Thomas agree there is not much point to implementing this. No further reports from the original reporter.
Comment by Jan de Groot (JGC) - Friday, 14 November 2008, 22:46 GMT
Note that wpa_supplicant comes with dbus support now, which will get utilized by netcfg in the near future. When using the dbus interface, wpa_supplicant will get launched by dbus as system service as soon as it is requested.
Comment by Gerardo Exequiel Pozzi (djgera) - Tuesday, 02 June 2009, 20:08 GMT
this is obsolete? I don't use wireless.
Comment by Laszlo Papp (djszapi) - Saturday, 07 November 2009, 07:57 GMT

You can do automatic service for it so.
Comment by Thomas Bächler (brain0) - Saturday, 07 November 2009, 11:58 GMT
Having a rc.d script for wpa_supplicant is useless, as launching wpa_supplicant on its own without support applications won't give you a working network. netcfg, networkmanager and wicd use wpa_supplicant as its wireless backend when needed. The next netcfg version will even use it all of the time.

What do you need the script for? If you need wireless roaming, you should look into the net-auto-wireless mode of netcfg-git (hopefully to be released next week).
Comment by Laszlo Papp (djszapi) - Saturday, 07 November 2009, 12:21 GMT
Earlier I used to use wpa_supplicant with /etc/rc.local starting without wicd, netcfg, networkmanager, and It was very useful for my purposes, because I used console that time, without netcfg, recently I've been using netcfg since I know it.
Comment by Jan de Groot (JGC) - Saturday, 07 November 2009, 12:42 GMT
wpa-supplicant is dbus-activated these days, so having an init script isn't of much use.
Comment by Laszlo Papp (djszapi) - Saturday, 07 November 2009, 12:53 GMT
okay, nice to hear that really, thanks.
Comment by Thomas Bächler (brain0) - Saturday, 07 November 2009, 13:03 GMT
Using that dbus interface doesn't make any sense, unless you want to reinvent the wheel. It was just added because networkmanager feels like it's cool to use dbus. netcfg has actually dropped all dbus-based code paths due to their lack of usefulness.
Comment by Paul Mattal (paul) - Sunday, 06 December 2009, 18:53 GMT
so what do we do next on this one?
Comment by Laszlo Papp (djszapi) - Sunday, 06 December 2009, 19:06 GMT
My question was answered, maybe it can be closed.