Revision history for network wizard


Revision [31580]

Last edited on 2016-11-12 22:34:52 by s243a
Additions:
[[http://puppylinux.org/wikka/CategoriesNetworking|Networking]] > [[http://puppylinux.org/wikka/network_wizards|Network Wizards]]


Revision [31557]

Edited on 2016-11-12 01:31:05 by s243a
Additions:
[[http://puppylinux.org/wikka/network_wizards|network_wizards]]
Deletions:
[[network_wizards]]


Revision [31555]

Edited on 2016-11-07 02:21:39 by s243a
Additions:
CategoryNetworkWizard


Revision [31543]

Edited on 2016-11-06 23:05:09 by s243a
Additions:
1 - [[https://wiki.archlinux.org/index.php?title=Wireless_network_configuration&oldid=456079#Manual_setup]]
Deletions:
1 - https://wiki.archlinux.org/index.php?title=Wireless_network_configuration&oldid=456079#Manual_setup


Revision [31542]

Edited on 2016-11-06 23:04:20 by s243a
Additions:
Script to launch the wizard
Deletions:
Script to lanch the wizard


Revision [31512]

Edited on 2016-11-06 02:26:35 by s243a
Additions:
Network Wizard uses the deprecated "[[Wireless Tools]]" over the new iw utility. This provides greater compatibility with older hardware since iw only supports the newer nl80211 (netlink) standard and not the older WEXT (Wireless EXTentions) standard [1]
Network Wizard also uses [[net-tools]] (e.g. [[ifconfig]]) rather then the more modern [[iproute2]]. iproute2 is need if one wants to have multiple default gateways. iproute2 is available as a pet and also included by default in [[fatdog64]]
Deletions:
Network Wizard uses the deprecated "Wireless Tools" over the new iw utility. This provides greater compatibility with older hardware since iw only supports the newer nl80211 (netlink) standard and not the older WEXT (Wireless EXTentions) standard [1]


Revision [31511]

Edited on 2016-11-06 02:18:01 by s243a
Additions:
and the related startub script is:
%%/etc/rc.d/rc.network%%
source: [[https://github.com/s243a/test/blob/f0b74047ad2e5a43dd04d6ed05deff237330cc7f/root/Subjects/sci/phy/tech/tech/comp/soft/op/POSIX/dist/light/medium/puppy/file/root/etc/rc.d/rc.network|external link by s243a-github]]


Revision [31510]

Edited on 2016-11-06 02:15:08 by s243a
Additions:
source: [[https://github.com/s243a/test/blob/f0b74047ad2e5a43dd04d6ed05deff237330cc7f/root/Subjects/sci/phy/tech/tech/comp/soft/op/POSIX/dist/light/medium/puppy/file/root/usr/sbin/net-setup.sh|external link by s243a-github]]


Revision [31509]

Edited on 2016-11-06 00:55:43 by s243a
Additions:
===Network Wizard Code ([[net-setup.sh]])===
====Issues & Fixes====
===Code Complexity===
Some have criticized the complexity of this wizard. This is mostly due to the amount of code. jlst is looking at reducing the amount of code in the wizard by removing code duplication and other things (see [[http://murga-linux.com/puppy/viewtopic.php?t=108479|thread]]). In fatdog64 jambesbod replaced this wizard with one from scratch due to the difficulty of trying to maintain a network wizard with so many lines of code (see [[https://github.com/puppylinux-woof-CE/woof-CE/issues/884|thread]]).
===GUI Complexity===
While the GUI for Network Wizard is relatively simple if you know what you are doing it may require some explanation for a newcomer to puppylinux especially if the newcomer has minimal knowledge of networking.
In order to create a wizard that was simpler for newcomers Bary K created "Simple Networking Wizard". However, in the process some functionality was lost such as the ability to configure static ip addresses. Additionally, networking wizard works for more networking hardware than Simple Networking Wizard does.
===Underling Networking Tools===
Network Wizard uses the deprecated "Wireless Tools" over the new iw utility. This provides greater compatibility with older hardware since iw only supports the newer nl80211 (netlink) standard and not the older WEXT (Wireless EXTentions) standard [1]
== References ==
1 - https://wiki.archlinux.org/index.php?title=Wireless_network_configuration&oldid=456079#Manual_setup
Deletions:
===Network Wizard ([[net-setup.sh]])===


Revision [31508]

Edited on 2016-11-06 00:00:52 by s243a
Additions:
=== Also on this Wiki ===
[[network_wizards]]
Deletions:
Pupy Linux comes with the following network wizards and coresponding startup scripts as summerized in the following table:
|=|Default Network Wizard|=|Coresponding Startup Scripts||
||Pwireless2||rc.network_basic, Pwireless2||
||net-setup.sh|| /etc/rc.d/rc.network||
||net_wiz_classic||net_setup/etc/rc.d/rc.network||
||sns||rc.network_basic, /usr/local/simple_network_setup/rc.network||
||connectwizard*||rc.network_basic, /usr/local/simple_network_setup/rc.network||
=== Pwireless2 ===
%% chmod 755 /etc/init.d/Pwireless2 #100304
/etc/init.d/Pwireless2 start #100304
/usr/local/bin/Pwireless2 > /dev/null 2>&1%%
=== Simple Networking Wizard (sns)===
~This is a simple network setup tool created by BarryK. Not as many features as the Network Wizard, for example requires the network to have a DHCP server (the vast majority of cases). The greatest feature is extreme ease of use. **Recommended for most people.**
%%/usr/sbin/sns%%
=== Frisbee ===
~This is a tool developed by Jemimah. Mostly for wireless connectivity for laptops, but also can handle Ethernet connection. **Very good for wireless roaming.**
Script to lanch the wizard:
%%/usr/local/bin/frisbee %%
=== Network Wizard Classic (net_wiz_classic_ ===
Script to Lanch the Wizard
~The Network Wizard was originally developed by Barry Kauler, with considerable input from others.
%%/usr/sbin/net_wiz_classic%%


Revision [31472]

The oldest known version of this page was created on 2016-10-25 02:55:37 by s243a
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki