Your message dated Fri, 18 Dec 2009 15:47:09 +0000
with message-id <[email protected]>
and subject line Bug#558476: fixed in wireless-tools 30~pre9-3
has caused the Debian Bug report #558476,
regarding wireless-tools: wireless settings MUST be done in pre-up for dhcp to
work
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.)
--
558476: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558476
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wireless-tools
Version: 30~pre9-2
Severity: important
I saw that you move conffile from pre-up.d to up.d. Your justification is
that some (most ?) drivers need the interface to be up to do the settings.
You cannot do that: ifup.d scripts are executed when the interface has already
its IP. However, wireless settings (WEP, ESSID, ...) are required *before*
dhcp (dhcp3-client in my case) is run, ie *before* the IP is set.
So, I think you must revert to the settings (scripts in pre-up.d and not in
up.d). For network cards requiring the interface to be up, there are two
possibility:
- the user add a line in its stanza in /e/n/i:
pre-up ifconfig $IFACE up
- you add such a line in your pre-up.d script (here, you might wish to
do that only if the interface is not already up AND if you have to do some
settings so that you do not conflict with other kind of interface setup.
You might also want to offer a option so the user can explicitely decide
if he wants its interface set up or not)
For other users hit by this bug, a simple workaround is to make a symlink
from up.d/wireless to pre-up.d/wireless
[it means you will have to deals with such kind of local config when you
restore the old behavior]
Regards,
Vincent
-- System Information:
Debian Release: squeeze/sid
APT prefers oldstable
APT policy: (500, 'oldstable'), (500, 'unstable'), (500, 'testing'), (500,
'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages wireless-tools depends on:
ii libc6 2.10.2-2 GNU C Library: Shared libraries
ii libiw30 30~pre9-2 Wireless tools - library
wireless-tools recommends no packages.
wireless-tools suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: wireless-tools
Source-Version: 30~pre9-3
We believe that the bug you reported is fixed in the latest version of
wireless-tools, which is due to be installed in the Debian FTP archive:
ifrename_30~pre9-3_amd64.deb
to main/w/wireless-tools/ifrename_30~pre9-3_amd64.deb
libiw-dev_30~pre9-3_amd64.deb
to main/w/wireless-tools/libiw-dev_30~pre9-3_amd64.deb
libiw30-udeb_30~pre9-3_amd64.udeb
to main/w/wireless-tools/libiw30-udeb_30~pre9-3_amd64.udeb
libiw30_30~pre9-3_amd64.deb
to main/w/wireless-tools/libiw30_30~pre9-3_amd64.deb
wireless-tools-udeb_30~pre9-3_amd64.udeb
to main/w/wireless-tools/wireless-tools-udeb_30~pre9-3_amd64.udeb
wireless-tools_30~pre9-3.debian.tar.gz
to main/w/wireless-tools/wireless-tools_30~pre9-3.debian.tar.gz
wireless-tools_30~pre9-3.dsc
to main/w/wireless-tools/wireless-tools_30~pre9-3.dsc
wireless-tools_30~pre9-3_amd64.deb
to main/w/wireless-tools/wireless-tools_30~pre9-3_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Guus Sliepen <[email protected]> (supplier of updated wireless-tools package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 18 Dec 2009 15:46:42 +0100
Source: wireless-tools
Binary: wireless-tools ifrename libiw30 libiw-dev wireless-tools-udeb
libiw30-udeb
Architecture: source amd64
Version: 30~pre9-3
Distribution: unstable
Urgency: low
Maintainer: Guus Sliepen <[email protected]>
Changed-By: Guus Sliepen <[email protected]>
Description:
ifrename - Rename network interfaces based on various static criteria
libiw-dev - Wireless tools - development files
libiw30 - Wireless tools - library
libiw30-udeb - Tools for manipulating Linux Wireless Extensions (udeb)
wireless-tools - Tools for manipulating Linux Wireless Extensions
wireless-tools-udeb - Tools for manipulating Linux Wireless Extensions (udeb)
Closes: 544883 552093 558221 558476
Changes:
wireless-tools (30~pre9-3) unstable; urgency=low
.
* Move (correctly) the scripts back to pre-up and post-down, since the
wireless parameters must be fully configured before we can acquire an
address through DHCP. Closes: #558476, #558221, #552093, #544883
* Try to deal with the wireless driver madness by trying to configure all
parameters before the interface is brought up, remembering which parameters
failed to be set, and retrying those after bringing up the interface in the
pre-up script.
Checksums-Sha1:
0ee194862a3ac894f0283cd2d8fe96182674d6d1 1177 wireless-tools_30~pre9-3.dsc
a48e7cdfee1e8cfd943aacbab22bca8606dbbb9a 11537
wireless-tools_30~pre9-3.debian.tar.gz
52af0c23282163016dfd9202e8ebe6d09399e716 134876
wireless-tools_30~pre9-3_amd64.deb
e6e0b1ba50c7f9ed15022d8c298af14369ba16ee 71578 ifrename_30~pre9-3_amd64.deb
1e40956de494fbec500cf67b4b6043e1711e9dac 35396 libiw30_30~pre9-3_amd64.deb
c10d08024b0fbb1f35766053d6478e5685f5990c 56532 libiw-dev_30~pre9-3_amd64.deb
0b7661bc641fa3d15054153dd04ec851f7ce37ec 13784
wireless-tools-udeb_30~pre9-3_amd64.udeb
b93a8dc49644673b463c5ba259379ab2c6de6a28 14396
libiw30-udeb_30~pre9-3_amd64.udeb
Checksums-Sha256:
a44778fa4c45de2324a62004cc4dd0c737b6954655fd398b7ee371caceb011d5 1177
wireless-tools_30~pre9-3.dsc
28c006941c5ad6459ae1e9781037fe518f8bdc1f74eb16fead142e70eee65032 11537
wireless-tools_30~pre9-3.debian.tar.gz
23397c10bc490782c5c2e2e162f2fbf0e0400cc67579351e97431e0526483d17 134876
wireless-tools_30~pre9-3_amd64.deb
1a5481f71173d0460a34c6b76ab74eeafe0251170abe801348167036d138fea2 71578
ifrename_30~pre9-3_amd64.deb
15c25056ed540069b30a98855f751256d82ae5bc2e903d9c9c982d5b279d43f4 35396
libiw30_30~pre9-3_amd64.deb
e26a53cb3c7bfccd6ceb39e67015dd4af3594bc656b0706ea130b93c28946908 56532
libiw-dev_30~pre9-3_amd64.deb
e848d14ea464da6686f3c9fd71d798f6b7fefee50caeaebbb8c77f2bb53acf08 13784
wireless-tools-udeb_30~pre9-3_amd64.udeb
ad60c11288be8b43a622e12748189ff695c365c3ee7f82cd0743e6add5ce909f 14396
libiw30-udeb_30~pre9-3_amd64.udeb
Files:
bb94dba6e6274510973784d8c4aabdfa 1177 net extra wireless-tools_30~pre9-3.dsc
f48291e75634f4d48be21c5cec331d79 11537 net extra
wireless-tools_30~pre9-3.debian.tar.gz
899f860489cc226a2f4391976afcd6e0 134876 net extra
wireless-tools_30~pre9-3_amd64.deb
15675bb855d9ec5d0489e96dc5868930 71578 net extra ifrename_30~pre9-3_amd64.deb
5102be26d1a875fcfc2805d8e2a493f8 35396 libs extra libiw30_30~pre9-3_amd64.deb
6416fcf3c4e13db0a82841726463e823 56532 libdevel extra
libiw-dev_30~pre9-3_amd64.deb
2a43f546f13616efaecd8f8785359865 13784 debian-installer extra
wireless-tools-udeb_30~pre9-3_amd64.udeb
11d295871b5ea1e673e2a107811843ce 14396 debian-installer extra
libiw30-udeb_30~pre9-3_amd64.udeb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAksrnSAACgkQAxLow12M2nvDRgCbBljnFZEuEp+VYJ1P2zK9wnFJ
6AMAnjhg+YELPmQKa5lUaYepzafEeOKH
=jJFY
-----END PGP SIGNATURE-----
--- End Message ---