Pwireless2 (Version 1.0)

Configuration wizards, scanners, remote desktop, etc.
Message
Author
User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#46 Post by jemimah »

Guys, hold of on this version for a bit. I discovered that adding the log file broke the profile loading, so hang on until I figure out how to fix it.

Technowomble, it's supposed to automatically detect the wpa version. Wait until I fix the profile problem, and then you should send me screenshots. Make sure you are entering the password correctly. Pwireless2 will not tell you if it's failing because of a bad password.

Chrome307. Ndiswrapper doesn't work out of the box though hayagix posted above that he got it working. If you can make sense of the instructions, give it a try.

User avatar
chrome307
Posts: 708
Joined: Thu 15 Jan 2009, 11:00

#47 Post by chrome307 »

I did try hayagix suggestion with the NetGear adapter, but it failed to pick it up again, but it is recognised when using the Network Wizard. This might simply be a problem with my 'cut down' version of Puppy I'm using.

However I was surprised it did not work with my 3Com adapter as this usually works 'out the box' with linux builds.

I'll keep following the thread and grab the updates when available :)

hayagix
Posts: 131
Joined: Sat 07 Jun 2008, 15:41

#48 Post by hayagix »

Chrome. To get ndiswrapper to work you need to have it load at boot time.
Open BootManager in start menu > system > click here to add a new module > add 'ndiswrapper' from left pane to right pane > done.

When setting up ndiswrapper with networkwizard you need to blacklist the corresponding linux driver if one exists. This is all done with network wizard.

Ndiswrapper sets up wireless at wlan0 which is normally default so its all good.

This works a treat. I've rebooted my live cd with save file and everything works perfectly.

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#49 Post by jemimah »

I've uploaded the fix for the profile loading problem. Apparently, if the log file gets longer than about 2500 lines, it breaks gtkdialog. This new version has extra logging turned on, so people having problems can post the log and status output so we can figure out what's going on. It also downs the wireless interface before loading wpa_supplicant in an attempt to reduce problems with network manager conflicts.

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#50 Post by jemimah »

I did find problem with wpa2 detection and have uploaded a fixed version. Technowomble, this may help you.

User avatar
technowomble
Posts: 74
Joined: Thu 11 Oct 2007, 17:04
Location: West Gloucestershire, UK

#51 Post by technowomble »

jemimah wrote:I did find problem with wpa2 detection and have uploaded a fixed version. Technowomble, this may help you.
Pleased to report that it seems to have done the trick, Pwireless2 connected smoothly and quickly - slight delay while I worked out that the message in ' Status ' meant that connection was established! A couple of points, no icon in the toolbar or Gbar - Gbar icon is still the original pwireless.Presumably I need to install pbar icon.pet, will removing the original pwireless through Petbegone break anything? Also Pwireless2 does not illuminate the ' link ' LED on my wireless card, hence the momentary confusion I mentioned above. Otherwise it seems to be ' all systems go ', this looks to be a ' must have ' for anyone creating a laptop-friendly puplet. :)

Edit: Just turned the laptop back on and it automatically connected without me having to do a thing, nice. Presumably if I were out of range of my home network would it launch the gui with a list of available networks?

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#52 Post by jemimah »

You should be getting blue status messages at the top of the screen as it connects, does this not work?

The trayicon needs libgio unless you are running 4.3.1. I posted a link to it somewhere above or you can search for it. You shouldn't need to remove the original Pwireless. Once you get the tray icon working, you can launch Pwireless2 from there. I don't know anything about Gbar, so you're on on your own with that.

If you're out of range, the GUI doesn't automatically launch, but you can launch it, and add more profiles. It will autoconnect to any network it knows about. There's a way to make it auto connect to any open network, but I did not included that since some open networks are hostile.

User avatar
technowomble
Posts: 74
Joined: Thu 11 Oct 2007, 17:04
Location: West Gloucestershire, UK

#53 Post by technowomble »

Yes, I've got the ptray icon sorted ( Edit tray>swap Pwireless2 for Pwireless ) and I'm getting the blue status flashes as it connects. Maybe when I set up the profile for my network I was concentrating on the gui and didn't notice them!
I agree with you about not auto-connecting to any open network, the danger with open networks is that they're open! A friend told me that his ( Windows ) work laptop offered to connect to an open network it detected when he was working at home, fortunately he was aware of the risks.
Just to confirm that I understand, if I want to connect to a new wireless network I open Pwireless2, find the network on the Networks list and create a profile, then any time I'm within range of that network it will auto-connect?

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#54 Post by jemimah »

Yes, pwireless2 will auto-connect to any network it has a profile for.

User avatar
Pete22
Posts: 264
Joined: Fri 08 May 2009, 22:59
Location: Utah, USA

Pwireless2 Beta Feedback

#55 Post by Pete22 »

I have a Acer Aspire 3680. I can get on the internet with official puppy 4.31, but can not get using this beta version.

I am not geeky but I will tell you what I know. The program sees that I have a wireless card in my laptop. However, It will not load the b43 wireless driver, which is the correct driver and that works with puppy 4.31. The program does not even try to scan for any internet connections.

I am hoping that this program will work because there are several pups that I want to use but I can't use my wireless internet with them.

Pete22

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#56 Post by jemimah »

I have uploaded a new version of Pwireless2 with several GUI usability enhancements and also some additions to the backend scripts to make this work on more network cards.

Pete22, please try the new version, it's a bit more user friendly. Also please read the new Help tab I have added to the GUI. Keep in mind that this isn't the Network Wizard. It doesn't load any modules, and it works in a conceptually different way than the Network Wizard does.

If you continue to experience problems, I'd need detailed information and maybe screenshots to help you figure out what's happening.

User avatar
chrome307
Posts: 708
Joined: Thu 15 Jan 2009, 11:00

#57 Post by chrome307 »

@ jemimah

Thanks again for the explanation, I will try again and let you know how I get on :)

Code: Select all


Open BootManager in start menu > system > click here to add a new module > add 'ndiswrapper' from left pane to right pane > done.

When setting up ndiswrapper with networkwizard you need to blacklist the corresponding linux driver if one exists. This is all done with network wizard.

Ndiswrapper sets up wireless at wlan0 which is normally default so its all good. 

I followed the above instructions and loaded NDISWrapper as a startup module. I had the required files for my NetGear adapter kept in a folder on my drive. As there are no other drivers listed (wifi that is - NIC is listed though), it still does not work for me by displaying my device.

Maybe I'm not reading your steps correctly to carry out the task.

scurrier
Posts: 11
Joined: Sat 07 Nov 2009, 19:36

#58 Post by scurrier »

Hello
I have posted a problem at
http://www.murga-linux.com/puppy/viewto ... 770#366770
and it was suggested that I try pwireless2.
However, the installation fails.
You say that Network Manager profiles should be removed - I assume you mean Network Wizard - I've done that.
One respondent mentions disabling Network Wizard. Is that necessary? If so, how is it done?
I sometimes think I'm not talking the same language as some of you guys!

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#59 Post by jemimah »

What do you mean by "installation fails"?

Do you get an error message that says your interface is not detected?

scurrier
Posts: 11
Joined: Sat 07 Nov 2009, 19:36

#60 Post by scurrier »

Hi jemimah,

Puppy Package Manager just shows window with:
"Error, package pwireless-2.pet failed to install."
That's it.

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#61 Post by jemimah »

I've never heard of that happening before. Maybe your download was corrupt or something; might be a good idea to try downloading and installing again. Also it might help to try it on a clean save file.

I'll be releasing an updated version in the next few days, so keep watching this thread for updates.

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#62 Post by jemimah »

I've uploaded a new version. This one has more debugging features and should be more fault-tolerant on finicky wireless cards.

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#63 Post by jemimah »

I booted Pwireless2 on my other computer and found a bug, so I posted a new version with the fix. You need the new version if Pwireless2 hangs after adding a new profile.

User avatar
Keef
Posts: 987
Joined: Thu 20 Dec 2007, 22:12
Location: Staffordshire

#64 Post by Keef »

Jemimah,

This latest version is working very well for me. I have a WPA-PSK connection that generally failed with the 4 series (exceptions being ChoicePup Retro and Slaxer_Pup for some reason). Now running on 4.31, and it has consistently connected to the profile after boot-up.
Minor point: 'quit' button does not work for me on the Log and DNS tabs.
Otherwise, a job well done.


USB dongle: TP-Link TL-WN321G
Netgear Router

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#65 Post by jemimah »

Good catch Keef! I'll release a fix shortly.

Post Reply