ndiswrapper gui written in puppybasic

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

ndiswrapper gui written in puppybasic

#1 Post 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
Attachments
PBwrapper.pup
(10.08 KiB) Downloaded 1276 times
Last edited by plinej on Fri 20 Oct 2006, 17:02, edited 1 time in total.

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#2 Post 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.

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#3 Post by plinej »

Here's a snapshot of the program to give you an idea of what it is
Attachments
ndiswrapper.png
(125.2 KiB) Downloaded 3396 times

User avatar
debernardis
Posts: 180
Joined: Sat 12 Nov 2005, 08:01
Contact:

#4 Post 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:

greenfrog
Posts: 13
Joined: Thu 08 Dec 2005, 18:50

#5 Post by greenfrog »

Same problem here with 2.11, now can not get rid of the menu entry.

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#6 Post 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
Attachments
ndiswrapper-pb.tar.gz
(1.92 KiB) Downloaded 903 times

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#7 Post 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.

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#8 Post 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
Last edited by rarsa on Fri 20 Oct 2006, 21:28, edited 1 time in total.
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#9 Post 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.

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#10 Post by Pizzasgood »

You might want to just PM Barry about it. Small things like that are easy to miss, even when bolded.
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#11 Post by rarsa »

Oh, I'm not blaming Barry. He has to take care of too many little details. :)
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#12 Post by rarsa »

Here you can find the updated network wizard.

http://www.puppyos.net/forum/azbb.php?1161478673
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to

Post Reply