osdir.com
mailing list archive

Subject: Hot-spot management software on (Free)BSD? ["oasis"] - msg#00006

List: network.wireless.bsd.general

Date: Prev Next Index Thread: Prev Next Index
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/



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

Previous Message by Date: click to view message preview

Re: rate adaptation for BSD

On Monday, September 22, 2003, at 11:01 PM, Jason Thorpe wrote: Here are the same patches, updated to -current. These compile, but I have not yet booted the resulting kernel on my Soekris AP. Tomorrow's task. Ok, I have now booted the kernel on my net4501-based AP. The difference in performance is significant. I used to see some pretty nasty stalls fetching large images from a local web server over the WLAN, but images now load ~instantly. Terrific job, David! I'd obviously like to see this changes committed ASAP :-) -- Jason R. Thorpe <thorpej@xxxxxxxxxxxxxxxxx>

Next Message by Date: click to view message preview

Re: Hot-Spot management software on (Free)BSD

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/

Previous Message by Thread: click to view message preview

Re: rate adaptation for BSD

On Thursday, June 26, 2003, at 08:18 PM, David Young wrote: I have added rate adaptation for 802.11b APs and clients to wi. The performance of host APs will be especially improved. I have attached patches in the hope of getting a some review and testing. Do you have an updated version of this patch? I finally have time to play with it, but the patch doesn't apply to current sources. Thanks! -- Jason R. Thorpe <thorpej@xxxxxxxxxxxxxxxxx>

Next Message by Thread: click to view message preview

Re: Hot-Spot management software on (Free)BSD

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/
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by