Page 1 of 1

ndiswrapper gui written in puppybasic

Posted: Mon 16 Oct 2006, 04:04
by plinej
Here's a little gui I put together that utilizes ndiswrapper, iwlist, & iwconfig so you can get your wireless connection setup easily using your windows inf driver file.

I changed the name of the executable and the package to PBwrapper because it seems it conflicts with ndiswrapper in pupget.

changed on 2006-10-20

Posted: Mon 16 Oct 2006, 04:53
by plinej
I added an input box to enter your channel for iwconfig that I forgot to include originally so for the 2 of you that downloaded so far you may want to re-download.

Posted: Mon 16 Oct 2006, 05:01
by plinej
Here's a snapshot of the program to give you an idea of what it is

Posted: Wed 18 Oct 2006, 06:16
by debernardis
When invoked after installing ndiswrapper-pb.pup, pupget pretends this one is a rewrite of something already present in the 2.11 puppy distro, and obliges to uninstall it.
So there must be something to change in the dotpup. :cry:

Posted: Wed 18 Oct 2006, 10:14
by greenfrog
Same problem here with 2.11, now can not get rid of the menu entry.

Posted: Wed 18 Oct 2006, 13:39
by plinej
Not sure what problem you're having. I have it installed in 2.11 and it worked fine. You could just manually remove the entry in your /root/.jwmrc file and remove the package information from /root/.packages/ and the files that get installed are at /usr/local/ndiswrapper-pb/

I'll attach ndiswrapper-pb.tar.gz

You can run the program from inside the extracted folder by executing ndiswrapper-pb-gui

Posted: Fri 20 Oct 2006, 17:06
by plinej
I renamed the package and the executable to PBwrapper after seeing the pupget bug that was pointed out. I believe it must've conflicted with the ndiswrapper package already in puppy. Let me know if the new dotpup works out okay.

Posted: Fri 20 Oct 2006, 21:13
by rarsa
It seems that building ndiswrapper GUIs is becomming popular :)

I'm sorry that I hadn't seen your post up until now.

For the past few days I've been working on integrating the ndiswrapper into the ethernet/network wizard I was about to release it tonight. It is currently sitting in the Puppy Subversion repository. Stay tunned. ;)

Currently the Ethernet/network wizard handles wired and wireless.

It allows specifying profiles and persisting them so you don't have to manually enter the connection parameters every time.

The only thing it was missing was the registration of the windows drivers. Now I've added that functionality.

The next step is to merge the network scanning from WAG and it will be a one stop shop for network connections. Then WAG can be retired as a stand-alone application.

I know that the Ethernet/network wizard is "misslabeled" as just being for wired connections. Changing the description has fallen through the cracks as it has been doing wireless since version 1.09

Hopefully for 2.12 Barry will change the description of the Ethernet/network wizard to indicate that also handles wireless.

You may want to have a look at the code for the network wizard to see if there is something else you can integrate in your application. I will for sure have a look at yours. :)

Maybe we can join efforts to have an even better network wizard for Puppy.

Here is the thread for the existing version of the network wizard
http://www.murga.org/~puppy/viewtopic.p ... ht=network

Here is another for a bug that was introduced between 2.0 and 2.2
http://www.murga.org/~puppy/viewtopic.p ... ht=network

Posted: Fri 20 Oct 2006, 21:17
by plinej
I was thinking about looking into modifying netsetup.sh to add ndiswrapper but thought it may be easier to just make my own gui. Feel free to use whatever you'd like from my program. Looking forward to checking out what you came up with.

Posted: Fri 20 Oct 2006, 22:03
by Pizzasgood
You might want to just PM Barry about it. Small things like that are easy to miss, even when bolded.

Posted: Sat 21 Oct 2006, 00:53
by rarsa
Oh, I'm not blaming Barry. He has to take care of too many little details. :)

Posted: Sun 22 Oct 2006, 01:05
by rarsa
Here you can find the updated network wizard.

http://www.puppyos.net/forum/azbb.php?1161478673