Owning Authpuppy server - The Openwrt side
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
AuthPuppy |
New
|
Undecided
|
Unassigned |
Bug Description
There is recommendation to use Ubiquiti products to run as access point for a given shared internet connection unmanaged. As i understand it, Ubiquiti are flashed to make a link either with auth.ilesansfi.org access point or with a Zap Québec centralized accessl points.
But if a authpuppy server is installed locally, Ubiquiti devices for example, NanoStation M2, Nanostation Loco M2, etc, even if there are ubiquiti flashed with all it need to make a link with parameters written in wifidog.conf will not work.
So instead of using airos sdk to make image who will be flashed on a ubiquiti station, we have to flashed them with Openwrt. In Openwrt images, there is no way to make them work with wifidog until there is a need of a specific ipkg package to install in the Openwrt firmware who will be on a ubiquiti station.
So, ok, it's seem to be easier with Openwrt firmware (or images) but there's more to do than simply having a proper openwrt image who will be accepted and working in Ubiquiti material device. The image will no longer be an airos image but a pure openwrt firmware.
Theses links are what it is to do to made the job done :
http://
http://
http://
Finally this : http://
Yes i can download all these files, but there are missing point to made them part of an openwrt installed in a Ubiquiti device.
There is no doc about it as i see it. I may be wrong, but i still think that it is much more easier to make an Ubiquiti airos image working with wifidog (or authpuppy). But it seem that it is easier to have openwrt in this case.
So is there something to make to have a Ubiquiti having a link with a local authpuppy server no matter what i'll used whatever it is openwrt with an wifidog ipkg package (how ?) or with a build airos ubiquiti image ?
The problem with airos images is that your wifidog.conf file MUST be compiled into the image as on the device, it is readonly, so you cannot modify it. That means the server has to be set to your local server in the wifidog.conf file and if you want to change any config, you need to recompile the image.
While in openwrt, you can modify the wifidog.conf file on the system simply by sshing into your router and editing /etc/wifidog.conf (or /etc/config/ wifidog. conf, I don't remember which) with 'vim'. This way, you can tune the config file by trial and error, reboot, retry, etc. until you have it working as you desire.
With openwrt, ubiquiti devices are no different than other devices and you may follow the instructions in the wiki above. Wifidog can be installed with opkg, or more easily through the web interface, under "system" => "Software". No need to compile it from source.
And don't worry about bricking openwrt devices. If you are locked out, there is an easy recovery procedure that you can find on their website. I haven't killed one yet, but have been locked out of one many many times... ;-)