osdir.com
mailing list archive

Subject: Re: Hot-Spot management software on (Free)BSD - msg#00007

List: network.wireless.bsd.general

Date: Prev Index Thread: Prev Index
On Tue, 30 Sep 2003 bsd-wireless-request@xxxxxxxxxxxxxxx wrote:

> From: David Wolfskill <david@xxxxxxxxxxxxxx>
> To: bsd-wireless@xxxxxxxxxxxxxxx
> Subject: [bsd-wireless] Hot-spot management software on (Free)BSD? ["oasis"]
>
> My new employer(! :-)) would like to start deploying hot-spots in
> certain locations; so far, so good.

Congratulations, David, on the job!


>
> Since we mostly run FreeBSD on the general-purpose computing devices at
> work, we would prefer to do likewise with the machines that control
> access to the hot-spots.
>
> I see that FreeBSD is listed as a "supported platform" for "a future
> version of" each of NoCatAuth and NoCatSplash.

If you're interested in running NoCat stuff on FreeBSD, check out
http://www.pogozone.net/projects/nocat/ That guy is doing a lot with NoCatAuth
on FreeBSD and he's pretty active on the NoCat mailing list, too.

Josh



--
*bsd wireless list, a bawug thing <http://www.bawug.org/>
[un]subscribe: http://lists.bawug.org/mailman/listinfo/bsd-wireless/



Was this page helpful?
Yes No
Thread at a glance:

Previous Message by Date: click to view message preview

Hot-spot management software on (Free)BSD? ["oasis"]

My new employer(! :-)) would like to start deploying hot-spots in certain locations; so far, so good. To avoid misunderstandings: no, these hot-spots would not be free, at least at this time. (They would not be part of the core of the business, either, so it's possible that over time, the use model for the hot-spots will change.) Since we mostly run FreeBSD on the general-purpose computing devices at work, we would prefer to do likewise with the machines that control access to the hot-spots. I see that FreeBSD is listed as a "supported platform" for "a future version of" each of NoCatAuth and NoCatSplash. On the other hand, over at http://software.stockholmopen.net/, I found some software that looks promising, claims that FreeBSD 4.4 is supported, and is released under the BSD license. (Re: supported platforms, README says: Oasis is known to compile on the following platforms: - i386 Debian GNU/Linux 3.0 - FreeBSD 4.4 - i386 RedHat 7.2 [end of README]) So I tried building it on my machine at work: frecnocpc9(4.9-RC)[13] uname -a FreeBSD frecnocpc9.noc.egation.com 4.9-RC FreeBSD 4.9-RC #3: Mon Sep 29 09:51:04 PDT 2003 root@xxxxxxxxxxxxxxxxxxxxxxxxxx:/common/S1/obj/usr/src/sys/REPO i386 frecnocpc9(4.9-RC)[14] after installing ports devel/linuxpthreads and net/libnet. At first, "configure" choked, until I created the symlinks (as suggested by linuxpthreads' README.FreeBSD file). Then I got: ... gcc -g -O2 -o .libs/oasis -rdynamic main.o auth.o request.o common.o pamauth.o monitor.o list.o xmalloc.o modechange.o fwssl.o spawn.o fw.o stats.o getopt.o getopt1.o -L/common/home/david/src/oasis-1.0/libcfg/src -L/usr/local/lib /common/home/david/src/oasis-1.0/libcfg/src/.libs/libcfg.so -lnet -lnet -lpcap -lssl -lcrypto -lpthread -lpam -Wl,--rpath -Wl,/usr/local/lib monitor.o: In function `monitor_thread_main': /common/home/david/src/oasis-1.0/src/monitor.c:430: undefined reference to `pthread_cleanup_push' /common/home/david/src/oasis-1.0/src/monitor.c:562: undefined reference to `pthread_cleanup_push' /common/home/david/src/oasis-1.0/src/monitor.c:616: undefined reference to `pthread_cleanup_pop' *** Error code 1 Stop in /common/home/david/src/oasis-1.0/src. *** Error code 1 Stop in /common/home/david/src/oasis-1.0. *** Error code 1 Stop in /common/home/david/src/oasis-1.0. frecnocpc9(4.9-RC)[59] But maybe I'm confused: frecnocpc9(4.9-RC)[21] nm -D /usr/lib/libpthread.so | grep -C pthread_cleanup 0000cecc T _pthread_barrierattr_setpshared 0000cf20 T _pthread_cancel 00015358 T _pthread_cleanup_pop 00015474 T _pthread_cleanup_pop_restore 000152d8 T _pthread_cleanup_push 000153e0 T _pthread_cleanup_push_defer 0000cf44 T _pthread_cond_broadcast 0000cf90 T _pthread_cond_destroy frecnocpc9(4.9-RC)[22] [I also tried using "gmake" instead of (BSD) make; similar result.] So I have some questions (and yes, I sent a note to the oasis developer's list, after joining it myself): * Has anyone else looked at this code? And maybe got it working under FreeBSD? * Is there something especially silly or stupid that I'm doing (in this context)? I don't mind trying to get it to work; I would prefer to avoid re-doing the work if it's already been done, though. Thanks! Peace, david -- David H. Wolfskill david@xxxxxxxxxxxxxx If you want true virus-protection for your PC, install a non-Microsoft OS on it. Plausible candidates include FreeBSD, Linux, NetBSD, OpenBSD, and Solaris (in alphabetical order). -- *bsd wireless list, a bawug thing <http://www.bawug.org/> [un]subscribe: http://lists.bawug.org/mailman/listinfo/bsd-wireless/

Previous Message by Thread: click to view message preview

Hot-spot management software on (Free)BSD? ["oasis"]

My new employer(! :-)) would like to start deploying hot-spots in certain locations; so far, so good. To avoid misunderstandings: no, these hot-spots would not be free, at least at this time. (They would not be part of the core of the business, either, so it's possible that over time, the use model for the hot-spots will change.) Since we mostly run FreeBSD on the general-purpose computing devices at work, we would prefer to do likewise with the machines that control access to the hot-spots. I see that FreeBSD is listed as a "supported platform" for "a future version of" each of NoCatAuth and NoCatSplash. On the other hand, over at http://software.stockholmopen.net/, I found some software that looks promising, claims that FreeBSD 4.4 is supported, and is released under the BSD license. (Re: supported platforms, README says: Oasis is known to compile on the following platforms: - i386 Debian GNU/Linux 3.0 - FreeBSD 4.4 - i386 RedHat 7.2 [end of README]) So I tried building it on my machine at work: frecnocpc9(4.9-RC)[13] uname -a FreeBSD frecnocpc9.noc.egation.com 4.9-RC FreeBSD 4.9-RC #3: Mon Sep 29 09:51:04 PDT 2003 root@xxxxxxxxxxxxxxxxxxxxxxxxxx:/common/S1/obj/usr/src/sys/REPO i386 frecnocpc9(4.9-RC)[14] after installing ports devel/linuxpthreads and net/libnet. At first, "configure" choked, until I created the symlinks (as suggested by linuxpthreads' README.FreeBSD file). Then I got: ... gcc -g -O2 -o .libs/oasis -rdynamic main.o auth.o request.o common.o pamauth.o monitor.o list.o xmalloc.o modechange.o fwssl.o spawn.o fw.o stats.o getopt.o getopt1.o -L/common/home/david/src/oasis-1.0/libcfg/src -L/usr/local/lib /common/home/david/src/oasis-1.0/libcfg/src/.libs/libcfg.so -lnet -lnet -lpcap -lssl -lcrypto -lpthread -lpam -Wl,--rpath -Wl,/usr/local/lib monitor.o: In function `monitor_thread_main': /common/home/david/src/oasis-1.0/src/monitor.c:430: undefined reference to `pthread_cleanup_push' /common/home/david/src/oasis-1.0/src/monitor.c:562: undefined reference to `pthread_cleanup_push' /common/home/david/src/oasis-1.0/src/monitor.c:616: undefined reference to `pthread_cleanup_pop' *** Error code 1 Stop in /common/home/david/src/oasis-1.0/src. *** Error code 1 Stop in /common/home/david/src/oasis-1.0. *** Error code 1 Stop in /common/home/david/src/oasis-1.0. frecnocpc9(4.9-RC)[59] But maybe I'm confused: frecnocpc9(4.9-RC)[21] nm -D /usr/lib/libpthread.so | grep -C pthread_cleanup 0000cecc T _pthread_barrierattr_setpshared 0000cf20 T _pthread_cancel 00015358 T _pthread_cleanup_pop 00015474 T _pthread_cleanup_pop_restore 000152d8 T _pthread_cleanup_push 000153e0 T _pthread_cleanup_push_defer 0000cf44 T _pthread_cond_broadcast 0000cf90 T _pthread_cond_destroy frecnocpc9(4.9-RC)[22] [I also tried using "gmake" instead of (BSD) make; similar result.] So I have some questions (and yes, I sent a note to the oasis developer's list, after joining it myself): * Has anyone else looked at this code? And maybe got it working under FreeBSD? * Is there something especially silly or stupid that I'm doing (in this context)? I don't mind trying to get it to work; I would prefer to avoid re-doing the work if it's already been done, though. Thanks! Peace, david -- David H. Wolfskill david@xxxxxxxxxxxxxx If you want true virus-protection for your PC, install a non-Microsoft OS on it. Plausible candidates include FreeBSD, Linux, NetBSD, OpenBSD, and Solaris (in alphabetical order). -- *bsd wireless list, a bawug thing <http://www.bawug.org/> [un]subscribe: http://lists.bawug.org/mailman/listinfo/bsd-wireless/
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by