Your message dated Tue, 19 Nov 2024 18:40:54 +0000 with message-id <[email protected]> and subject line Bug#1086877: Removed package(s) from unstable has caused the Debian Bug report #256617, regarding ifplugd won't initialise enough of a prism54 card to see the "up" event to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 256617: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=256617 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: ifplugd Version: 0.25-1 Severity: normal /etc/hotplug.d/net/ifplugd won't initialise enough of a prism54 PCMCIA card, upon insertion. The firmware may or may not be loaded once ifplugd is told to start on that interface, but settings such as the ESSID, mode and channel won't be set into the card. The result is that the card lingers in Managed mode, trying to locate an AP, and finds none (a pretty backwards neighbourhood, here). As I'm running my nodes in Ad-Hoc mode, and the key never gets uploaded, ifplugd has no chance of ever seeing the link up; the result is that "/etc/ifplugd/action.d/ifupdown up" is never called. For now, I'm running with this patch: --- ifplugd.hotplug~ 2004-06-28 08:12:33.000000000 +0200 +++ ifplugd.hotplug 2004-06-28 08:12:33.000000000 +0200 @@ -31,6 +31,7 @@ for IF in $HOTPLUG_INTERFACES ; do if [ "$INTERFACE" = "$IF" -o "$IF" = "all" ] ; then debug_mesg Invoking $DAEMON_NAME for $INTERFACE + /sbin/ifup $INTERFACE /etc/init.d/$DAEMON_NAME start $INTERFACE break fi (it won't apply, whitespace got trashed, but you get the idea), so that the wireless_* incantations of /etc/network/interfaces get executed. I wonder if the best solution isn't to: 1. have ifupdown sprout a new utility (or a new mode to ifup), /sbin/iflinkup, that does everything necessary to enable the link on the interface, but not configure the IP layer (essentially, it would perform all the "wireless_*" configuration settings but nothing else) 2. Add a flag to /sbin/ifup, so that it does not execute what /sbin/iflinkup does (but by default, /sbin/ifup would still perform as today). 3. Make ifplugd generate new actions, start and stop, when the daemon is told to start and stop, respectively 4. Make /etc/ifplugd/ifplugd.action understand those two new start & stop actions 5. Modify /etc/ifplugd/action.d/ifupdown so that it does the following: For "start": /sbin/iflinkup $1 For "up": /sbin/ifup $FLAG_FOR_SKIP_LINKUP $1 For "down": /sbin/ifdown $1 For "stop": # probably nothing This way, ifplugd.hotplug would start hotplugd on the new interface (as it does now), which would trigger an ifplugd action of "start". This would cause ifplugd.action/ifupdown to call /sbin/iflinkup on that interface, which in the general case would be a nop, but in the case of a wireless interface (or an exotic wired interface), would configure the PHY. Then the PHY would do its thing, and as soon as it locates a carrier, ifplugd would notice the link up and generate an action of "up" as it does now. Hopefully what I'm looking for is clear enough... -- Cyrille -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (800, 'testing'), (600, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.7 Locale: LANG=french, LC_CTYPE=french (ignored: LC_ALL set to fr_FR@euro) Versions of packages ifplugd depends on: ii debconf 1.4.25 Debian configuration management sy ii libc6 2.3.2.ds1-13 GNU C Library: Shared libraries an ii libdaemon0 0.6-1 lightweight C library for daemons -- debconf information: * ifplugd/interfaces: eth0 * ifplugd/hotplug_interfaces: all * ifplugd/args: -q -f -u0 -d10 -w -I * ifplugd/suspend_action: stop
--- End Message ---
--- Begin Message ---Version: 0.28-19.7+rm Dear submitter, as the package ifplugd has just been removed from the Debian archive unstable we hereby close the associated bug reports. We are sorry that we couldn't deal with your issue properly. For details on the removal, please see https://bugs.debian.org/1086877 The version of this package that was in Debian prior to this removal can still be found using https://snapshot.debian.org/. Please note that the changes have been done on the master archive and will not propagate to any mirrors until the next dinstall run at the earliest. This message was generated automatically; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]. Debian distribution maintenance software pp. Thorsten Alteholz (the ftpmaster behind the curtain)
--- End Message ---

