Author |
Message |
jemimah

Joined: 26 Aug 2009 Posts: 4309 Location: Tampa, FL
|
Posted: Tue 01 Feb 2011, 22:24 Post subject:
Frisbee Network Manager - Beta 2 Subject description: one network tool to rule them all |
|
Frisbee is a Wpa Roaming frontend inspired by Wpa Gui. It is also a frontend for Dhcpcd.
Frisbee supports Open, WEP, and WPA Personal wireless networks as well as Ethernet. Support for AdHoc networks is still mostly untested.
Frisbee scans constantly for changes to your networking environment so you won't be dropped. Frisbee can roam between wireless networks automatically. It can also detect any time you plug in your ethernet cable and connect automatically.
Frisbee_tray knows if you're connected by wired, wireless, or modem and the icon changes to indicate which it is.
---
I've tested it briefly on Lupu, Wary, and Puppy 4.2.
To install, first get the correct wpa_supplicant pet. Wpa_supplicant is picky about openssl so it needs to be compiled on the target platform. The pet for Lupu only contains symlinks, but the wpa_supplicant in other puppy versions will not work with Frisbee. (Wpa supplicant needs to support the '-f' option for logging).
Then download and install my patched dhcpcd. The patch makes dhcpcd wait 6 seconds before disconnecting you when your connection drops. This is needed for a smooth experience in cases when you have a weak wireless connection.
Then install the xpupsay pet. I use xpupsay for notifications. Frisbee could be modified to use the splash program of choice, but xpupsay is the least work for me since that's what I use in Fluppy.
Then install the Frisbee pet. It'll probably work with out a reboot now.
If you'd like to report a bug, go into Wireless Diagnostics and generate the diagnostic data. You can then attach the tarball it creates to your post.
Beta 2 Changes:
The dhcpcd patch has been improved. Now you can configure the drop timeout from the GUI. Drop timeout now only affects wireless networks, ethernet should respond to changes instantly.
Bugfix for the tray applet not working right when you're using a static IP.
To upgrade from Beta 1 to Beta 2 you must update both the Frisbee pet and the dhcpcd pet. The other pets are unchanged.
 |
Description |
|

Download |
Filename |
Frisbee-beta-2.pet |
Filesize |
78.2 KB |
Downloaded |
8745 Time(s) |
Description |
|

Download |
Filename |
dhcpcd-5.2.9-i486.pet |
Filesize |
42.87 KB |
Downloaded |
6293 Time(s) |
Description |
wpa-supplicant for puppy 4.2 and 4.3
|

Download |
Filename |
wpa_supplicant-0.6.9-i486.4X.pet |
Filesize |
156.56 KB |
Downloaded |
6672 Time(s) |
Description |
|
Filesize |
36.48 KB |
Viewed |
21122 Time(s) |

|
Description |
|
Filesize |
31.38 KB |
Viewed |
24047 Time(s) |

|
Description |
|

Download |
Filename |
xpupsay-1.2.1-i486.pet |
Filesize |
86.74 KB |
Downloaded |
4099 Time(s) |
Description |
wpa supplicant for lupu 5.2
|

Download |
Filename |
wpa_supplicant-0.6.9.lupu.pet |
Filesize |
410 Bytes |
Downloaded |
3665 Time(s) |
Description |
wpa supplicant for wary
|

Download |
Filename |
wpa_supplicant-0.6.9-wary.pet |
Filesize |
158.76 KB |
Downloaded |
3471 Time(s) |
Last edited by jemimah on Sun 06 Feb 2011, 22:43; edited 6 times in total
|
Back to top
|
|
 |
jemimah

Joined: 26 Aug 2009 Posts: 4309 Location: Tampa, FL
|
Posted: Tue 01 Feb 2011, 22:24 Post subject:
|
|
Here is the source code for the binary parts.
Description |
patched dhcpcd source
|

Download |
Filename |
dhcpcd-5.2.9-jemimah-patched.tar.gz |
Filesize |
88.49 KB |
Downloaded |
2691 Time(s) |
Description |
frisbee tray source
|

Download |
Filename |
frisbee_tray.tar.gz |
Filesize |
119.86 KB |
Downloaded |
2720 Time(s) |
Description |
wpa_supplicant config file
|

Download |
Filename |
config.gz |
Filesize |
5.14 KB |
Downloaded |
2703 Time(s) |
Last edited by jemimah on Sun 06 Feb 2011, 20:58; edited 1 time in total
|
Back to top
|
|
 |
jpeps
Joined: 31 May 2008 Posts: 3217
|
Posted: Tue 01 Feb 2011, 22:37 Post subject:
|
|
Hi Jemimah,
Ha Ha.....really cute....and works great! Thanks.
Edit: Just tried it an older laptop running Lucid 231 that I had to manually reconnect all the time to a wireless network. Frisbee finds and connects automatically.
|
Back to top
|
|
 |
sc0ttman

Joined: 16 Sep 2009 Posts: 2571 Location: UK
|
Posted: Wed 02 Feb 2011, 04:55 Post subject:
|
|
Frisbee seems to work for me in Puplite, looks good and simple
But the wpa_supplicant pet for puppy 4 is not right, it won't unpack as the folder in the pet file does not match the pet file name.
So I attached a fixed pet package.
Description |
|

Download |
Filename |
wpa_supplicant-0.6.9-i486-pup4.pet |
Filesize |
157.12 KB |
Downloaded |
2732 Time(s) |
_________________ Akita Linux, VLC-GTK, Pup Search, Pup File Search
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15238 Location: Paradox Realm
|
Posted: Wed 02 Feb 2011, 07:50 Post subject:
|
|
Wireless working OK on the Asus Eeepc 701 with Puppy 5.2.
I noticed two neighbours networks, one using WPA
and one using BTOpenzone (Frisbee may have connected to this? Would that be expected behaviour?) The signal was weak and it went off again
The WPA is private
Is the BTOpenzone private too?
BTOpenzone seems to have no encryption methodology . . .
Be interested how this compares with existing Puppy scripts and
whether it is smaller. Certainly seems very easy to set up following Jemimah's instructions
_________________ YinYana AI Buddhism
|
Back to top
|
|
 |
jemimah

Joined: 26 Aug 2009 Posts: 4309 Location: Tampa, FL
|
Posted: Wed 02 Feb 2011, 13:39 Post subject:
|
|
It shouldn't be connecting to any wireless networks automatically.
Any size difference between scripts would be negligible.
The main difference between Frisbee and other scripts is that I offload all the heavy lifting to wpa_supplicant and dhcpcd. All Frisbee does is start wpa_supplicant and dhcpcd and help you configure them. The point of Frisbee is to be as simple as possible and easy to maintain.
|
Back to top
|
|
 |
chrismt

Joined: 21 Apr 2010 Posts: 255
|
Posted: Wed 02 Feb 2011, 17:04 Post subject:
|
|
Is this app better than Pwireless?
If I install wpa supplicant for lupu 5.2, will it damage my other network managers?
|
Back to top
|
|
 |
jemimah

Joined: 26 Aug 2009 Posts: 4309 Location: Tampa, FL
|
Posted: Wed 02 Feb 2011, 18:37 Post subject:
|
|
The Lupu wpa_supplicant pet contains only symbolic links - it makes no changes to existing networking infrustructure.
As far as better goes, judge for yourself.
|
Back to top
|
|
 |
playdayz

Joined: 25 Apr 2008 Posts: 3794
|
Posted: Wed 02 Feb 2011, 18:43 Post subject:
|
|
I made a one-click Pet for Lucid 5.2 that contains frisbee, dhcpcd, xpupsay, and the wpa-supplicant--everything needed.
My experience was to install the pet and then go to disconnect my wireless, but the Frisbee install had already done it. Then I rebooted--I am not sure that is necessary but it's always safe.
On reboot, I started laughing. xpupsay is perfectly in the spirit of puppy imho. Plus, I set up a profile for my wireless (entered the password in other words) and everything just worked.
Thanks jemimah.
Last edited by playdayz on Wed 02 Feb 2011, 22:02; edited 1 time in total
|
Back to top
|
|
 |
playdayz

Joined: 25 Apr 2008 Posts: 3794
|
Posted: Wed 02 Feb 2011, 19:23 Post subject:
|
|
On reboot, I get
Requesting IP Address for eth0
Requesting IP Address for wlan routername
Eth0 is down
30 seconds pass
1234567890 acquired on wlan0
Everything is fine.
|
Back to top
|
|
 |
p310don
Joined: 19 May 2009 Posts: 1159 Location: Brisbane, Australia
|
Posted: Wed 02 Feb 2011, 22:21 Post subject:
|
|
Hi Jemimah,
I've been using Frisbee in Puppee 4.4 rc7 and briefly 8.
Firstly I have found it to be much better and easier from the beginning for hooking up to my WPA-PSK network, so that's great, as opposed to pwireless2 which was not so great.
Also, Frisbee connects perfectly to my phone via its Ad-Hoc wireless access point, so that's a great plus also.
Now for the (minor) downsides. There seems to be an issue holding the connection to the internet. In my house, if using the eeepc at the opposite end of the house from the router, the internet drops out much more frequently than with the previous puppeee with pwireless. Strangely, the connection doesn't drop out as often when connected to the LAN to access movies or such. I don't know if you've ever experienced that kind of behaviour, or if its just my network.
Anyway, in a situation such as this where it drops out, the network still shows up in the networks found box, but doesn't connect automatically. Perhaps a "connect" button could be added to do this. I can press the reset dhcp button, but that seems to take a lot longer than necessary(?).
|
Back to top
|
|
 |
chrismt

Joined: 21 Apr 2010 Posts: 255
|
Posted: Thu 03 Feb 2011, 07:30 Post subject:
|
|
I found one problem
It is not connecting with my WPA2-PSK-TKIP+CCMP-preauth connection
But Pwireless did
|
Back to top
|
|
 |
jemimah

Joined: 26 Aug 2009 Posts: 4309 Location: Tampa, FL
|
Posted: Thu 03 Feb 2011, 17:18 Post subject:
|
|
If you'd like to report a bug, go into Wireless Diagnostics and generate the diagnostic data. You can then attach the tarball it creates to your post.
|
Back to top
|
|
 |
chrismt

Joined: 21 Apr 2010 Posts: 255
|
Posted: Fri 04 Feb 2011, 07:38 Post subject:
|
|
hmm
I did install it on a new puppy install and it works
But when i tried it on another where Pwireless was default network manager, it failed
|
Back to top
|
|
 |
Wellesfargo
Joined: 21 May 2007 Posts: 8 Location: Kyle, Saskatchewan Canada
|
Posted: Fri 04 Feb 2011, 11:33 Post subject:
Frisbee Network Manager - Beta 1 Subject description: works |
|
2 Thumbs up. Works well for me. I am running Lucid Puppy 5.2 on a Compaq Presario with a Turion CPU. The wireless adapter connected great. I really like the puppy speaking. All we need now is audio.
|
Back to top
|
|
 |
|