net-setup-20170313 for 32-bit tahr, slacko, xenial pups

Configuration wizards, scanners, remote desktop, etc.
Post Reply
Message
Author
User avatar
rerwin
Posts: 2017
Joined: Wed 24 Aug 2005, 22:50
Location: Maine, USA

net-setup-20170313 for 32-bit tahr, slacko, xenial pups

#1 Post by rerwin »

EDIT 4/26/17 - NOTE: This has been incorporated into network_connect_update-20170418, which has fixes to SNS and a more comprehensive update of the connectwizard components. See:
http://www.murga-linux.com/puppy/viewto ... 876#952876

Package net-setup-20170313 is an update of shinobar's net-setup-20140422, to make it compatible with woofCE and to refine the network aspect of the reboot process when no default connect manager has been designated, as well as when one is specified but another manager is run from the Connection Wizard.

When a default manager is in effect, all network operations use that manager regardless of whether another manager is used to start a connection, giving the appearance of unreliabilty. Without a default, when both Simple Network Setup (SNS) and Network Wizard (net-setup.sh) have been used, rebooting always starts SNS even if NetWiz was last used to start a connection. This generally goes unnoticed because they are both configured for the same connection. But SNS sometimes fails to keep its connection active. If NetWiz is used to get around that problem, it sometimes fails to do so because SNS is used at boot-up time.

Another problem is that when switching between connection managers, the prviously used manager's connection may not be disconnected, leaving the user wondering what's in charge.

To resolve these, the ConnectWizard now retains the name of the last connection manager used (in /root/.connectwizardrc), and uses that to identify the current connection manager, instead of the default connect value (in /usr/local/bin/defaultconnect). Whenever a connection manager is changed, the active manager is directed to disconnect before the new one is started.

This clarification of ConnectWizard operation means that a user can specify a default manager but run other managers from the ConnectWizard, then click the Connect button to return to the default manager.

While the package is named for NetWiz/net-setup, only the included supporting puppy architecture components are upgraded (except for 2 very minor changes to NetWiz). Note that the SNS intermittant disconnections/failures are not addressed by this package.

This package is appropriate for 32-bit tahrpup, slacko, xenialpup and pups generated by woofCE (not Lucid, Wary or Precise). (64-bit puppies contain an incompatible version of rc.sysinit, so will require a different fix, not yet created.) Because I plan to submit this solution to woofCE, please report any unexpected behavior by ConnectWizard and and rebooting of a network.
Richard

EDIT: Re-uploaded original package as net_setup-20170313-tahrpup.pet for tahrpup (<6.0.6) only (after download #2), because it contains a needed version of rc.sysinit, already in xenial 7.0.3 and slacko 6.3.2. For later versions of tahrpup, slacko and xenial, please use the new net_setup-20170313.pet, to keep using whatever version of rc.sysinit is in the newer releases.

EDIT: This package assumes and depends upon having the current versions of frisbee and pgprs if they are included in a pup. Tahrpup-6.0.6, xenial-6.0.4 and slacko-6.3.2 contain those versions.

The frisbee and pgprs versions in older pups are incompatible. But either can be absent, just not an old version. The current version of frisbee (1.4.2) is here:
http://www.murga-linux.com/puppy/viewto ... 555#898555
and pgprs (2.0.1) is here:
http://www.murga-linux.com/puppy/viewto ... 858#883858

Those packages require the companion connect_updates-20160527 package. Be sure to install connect_updates-20160527.pet before installing the net_setup package, because "net_setup" includes updated versions of the main components in "connect_updates".
Attachments
net_setup-20170313.pet
ConnectWizard upgrade for woofCE-generated 32-bit puppies
For tahrpup-6.0.6, slacko, zenial and later
(61.36 KiB) Downloaded 184 times
net_setup-20170313-tahrpup.pet
ConnectWizard upgrade for woofCE-generated 32-bit puppies
Contains updated rc.sysinit, for tahrpups older than 6.0.6 only.
Needs packages connect_updates-20160527, frisbee-1.4.2 &amp; pgprs-2.0.1.
(71 KiB) Downloaded 190 times
Last edited by rerwin on Wed 26 Apr 2017, 22:44, edited 1 time in total.

Pelo

often you will need an antenna.

#2 Post by Pelo »

i am glad that Our Puppy Linux is hard working on wireless Luicd puppies still active and efficient for wireless
IMO only Puppies with a kernel for which rcrsn01 provides a driver are of some interest for wireless. (wlan1) because most often you need an antenna.
Net-setup should improve things, i will try it..
Still lot of problems with DELL computers and B43 driver.
Wlan0 is of some interest for me because i don't have ethernet available. But for most users, if wlan0 not working they wille have to link with their ethernet cable.
Outdoor is much more difficult. Puppy Makers sould take wireless in account when choosing kernels. Many of just issued Puppies make your laptop as an old desk computer IBM, because will be obliged at least at home.
Or buy tablet.
Attachments
WifiSea.jpg
For sunny afternoons, Puppy and you can seat near the harbour, if wireless available.
(78.36 KiB) Downloaded 259 times

Post Reply