On Wed, 2004-08-18 at 15:10 -0500, Michael Satterwhite wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Wednesday 18 August 2004 14:53, Greg Folkert wrote: > > > Now, just a quick question here... why in the world would you expect > > this to be in Debian? > > Doh! > > Because I stupidly didn't look at what the acronym stood for. > > Coming from the SuSE world, I took it for granted. Sorry. What tool is used to > switch network profiles in the real world?
Here is a few you can try, there a quite a number to choose from. $ apt-cache show ifscheme Package: ifscheme Priority: extra Section: net Installed-Size: 28 Maintainer: Guus Sliepen <[EMAIL PROTECTED]> Architecture: all Version: 1.3-1 Filename: pool/main/i/ifscheme/ifscheme_1.3-1_all.deb Size: 6438 MD5sum: 8091dc1bcac2bab6d863d13ebc443911 Description: scheme control for network interfaces ifscheme allows you to change network configuraton schemes or query the current scheme. It integrates with the ifup(8) command and interfaces(5). For example, you might use this program to configure a "home" scheme and a "work" scheme for a network device on a laptop. When you move between home and work, a simple command can reconfigure your networking. $ apt-cache show intuitively Package: intuitively Priority: optional Section: admin Installed-Size: 140 Maintainer: Tollef Fog Heen <[EMAIL PROTECTED]> Architecture: i386 Version: 0.6 Depends: libc6 (>= 2.2.5-13), libpcap0.7 Suggests: wireless-tools Filename: pool/main/i/intuitively/intuitively_0.6_i386.deb Size: 26468 MD5sum: 0238b2e5e773ab685b9e6b06a96ed4c5 Description: Automatic IP configuration detection for laptops A utility to locate current network address via arp requests and perform heavy reconfigurations based on its findings. . "intuitively" is intended for laptop users or people who use their machines in different networks all the time. It is meant to be run from the PCMCIA network initialization scripts or the command line. $ apt-cache show laptop-net Package: laptop-net Priority: optional Section: admin Installed-Size: 272 Maintainer: Chris Hanson <[EMAIL PROTECTED]> Architecture: i386 Version: 2.25-6 Depends: libc6 (>= 2.3.2.ds1-4), libnet1 (>= 1.1.2-1), libpcap0.7, debconf (>= 1.2.9), ifupdown, lockfile-progs, modutils | module-init-tools, net-tools Suggests: dhcp-client | dhcp3-client, laptop-net-doc, pcmcia-cs, psmisc, resolvconf Filename: pool/main/l/laptop-net/laptop-net_2.25-6_i386.deb Size: 50772 MD5sum: 14977389c752581e4c1d353a30a585ab Description: Automatically adapt laptop ethernet The laptop-net package supports the built-in ethernet of laptops by providing several integrated features that automatically adapt the laptop to the network environment. The package is easily configured to support a wide variety of network environments, and supports manual as well as automatic management of the network interface. . Laptop-net can automatically: start and stop the network interface at appropriate times; disable the network interface when the network cable is removed, and enable it when the cable is inserted; select the network interface's IP address, either by probing the network for known hosts or by use of the DHCP protocol; customize the laptop's software configuration to match the network interface's IP address. $ apt-cache show laptop-netconf Package: laptop-netconf Priority: extra Section: net Installed-Size: 160 Maintainer: Matt Kern <[EMAIL PROTECTED]> Architecture: i386 Version: 0.9.6 Depends: libc6 (>= 2.3.1-1), libpcap0.7, debconf Filename: pool/main/l/laptop-netconf/laptop-netconf_0.9.6_i386.deb Size: 14782 MD5sum: f94f3ffc00dc4d7977bc20e2ec56a00d Description: network detection and configuration program for laptops laptop-netconf can automatically determine, from a set of preconfigured alternatives, the network to which your laptop is connected. . Once the network has been detected, you can run arbitrary scripts to configure the services on your laptop for correct local operation. . This package requires some basic networking knowledge and scripting ability at present. A sample configuration is enclosed. $ apt-cache show netenv Package: netenv Priority: extra Section: admin Installed-Size: 324 Maintainer: Frank Küster <[EMAIL PROTECTED]> Architecture: all Version: 0.94.3-7 Depends: dialog (>= 0.9a-20020309a-1), debconf (>= 1.0.32), coreutils | stat Filename: pool/main/n/netenv/netenv_0.94.3-7_all.deb Size: 65782 MD5sum: 5162bc77fb032781790662cb5ba7b018 Description: Configure your system for different network environments Netenv lets you choose your network environment (and other things) upon boot, which is useful for notebook computers. The difference to similar packages is that it doesn't try to autodetect your environment, but expects your input. You can, however, specify a default or pass it a parameter from the boot prompt to allow for unattained boot. You can also use it to switch between environments without rebooting. . It will work with PCMCIA or builtin network cards. $ apt-cache show switchconf Package: switchconf Priority: optional Section: admin Installed-Size: 144 Maintainer: Gunnar Wolf <[EMAIL PROTECTED]> Architecture: all Version: 0.0.2-9 Suggests: pcmcia-cs Filename: pool/main/s/switchconf/switchconf_0.0.2-9_all.deb Size: 6090 MD5sum: 275c14f6d739042559c7779fc1150d19 Description: Change system configuration to one of many predefined Switchconf allows users to easily change their system's settings, choosing between the possible configurations for different environments. . Most switchconf users are laptop owners who want to change their network settings according to where they currently are - but there are many cases for non mobile systems to desire to choose between configuration sets. . Switchconf is a very simple script that takes its arguments from the command line. It allows you to maintain different sets of configurations, installing the desired set of configuration when called with its name as an argument, and execute a pre-specified set of commands before and after the switch. $ apt-cache show whereami Package: whereami Priority: extra Section: net Installed-Size: 296 Maintainer: Andrew McMillan <[EMAIL PROTECTED]> Architecture: all Version: 0.3.16 Depends: perl, debconf (>= 1.2.9) Suggests: pcmcia-cs, fping, net-tools, iputils-arping, ifplugd, wireless-tools, resolvconf, ethtool, oops Filename: pool/main/w/whereami/whereami_0.3.16_all.deb Size: 60278 MD5sum: 5bf75836959f1c0dfbaf4fe59ce2c85a Description: Automatically reconfigure your (laptop) system for a new location whereami is a set of useful scripts and a coordinating system for automatically re-locating your computer within the current (network) environment. . Typically, you would use whereami to automatically detect and re-configure your laptop when you move between a variety of diverse networks and/or docking environments. . Although whereami will work best if all of your networks assign addresses through dhcp, this is not a pre-requisite and the system allows any technique to be used to ascertain the new location with as little ongoing user intervention as possible. . Having ascertained the correct location, whereami will run appropriate (user-configured) scripts to adjust the laptop operation to suit the current environment. . See the man pages for more information. You may also get useful assistance from the debian-laptop mailing list, which is frequented by several of the users and contributors. -- greg, [EMAIL PROTECTED] The technology that is Stronger, better, faster: Linux
signature.asc
Description: This is a digitally signed message part