Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 161047
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 157076
Assigned To: Gentoo Linux bug wranglers <bug-wranglers@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Juan <juan@xdracco.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 161047 depends on: Show dependency tree
Bug 161047 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-01-09 01:21 0000
Hi,

Portage downgraded ieee80211 and ipw2934 and upgraded ipw3945d this morning.
After my daily morning emerge today, my wireless extensions have crapped out
and no longer works. I did nothing out of the ordinary except my daily sync and
upgrade (or downgrades) of packages.

Either the downgrade from ieee80211-1.2.15 to ieee80211-1.1.13-r1 OR the
upgrade from ipw3945d-1.7.22-r3 to ipw3945d-1.7.22-r4has completely disabled my
wireless because even if I attempt to resort to my state before the emerge this
morning, I am locked into the current version of ipw3945.

Known working packages before emerge today:
ieee80211-1.2.15
ipw3945d-1.7.22-r3
ipw3945-1.1.3

Packages after emerge today:
ieee80211-1.1.13-r1
ipw3945d-1.7.18

############# ipw3945-1.1.0-r1 emerge compile error ############
make[1]: Entering directory `/usr/src/linux-2.6.19-gentoo-r3'
  CC [M] 
/var/tmp/portage/net-wireless/ipw3945-1.1.0-r1/work/ipw3945-1.1.0/ipw3945.o
In file included from
/var/tmp/portage/net-wireless/ipw3945-1.1.0-r1/work/ipw3945-1.1.0/ipw3945.c:68:
/var/tmp/portage/net-wireless/ipw3945-1.1.0-r1/work/ipw3945-1.1.0/ipw3945.h:32:26:
error: linux/config.h: No such file or directory
/var/tmp/portage/net-wireless/ipw3945-1.1.0-r1/work/ipw3945-1.1.0/ipw3945.c: In
function 'ipw_pci_probe':
/var/tmp/portage/net-wireless/ipw3945-1.1.0-r1/work/ipw3945-1.1.0/ipw3945.c:16355:
warning: passing argument 2 of 'request_irq' from incompatible pointer type
make[2]: ***
[/var/tmp/portage/net-wireless/ipw3945-1.1.0-r1/work/ipw3945-1.1.0/ipw3945.o]
Error 1
make[1]: ***
[_module_/var/tmp/portage/net-wireless/ipw3945-1.1.0-r1/work/ipw3945-1.1.0]
Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.19-gentoo-r3'
make: *** [modules] Error 2

!!! ERROR: net-wireless/ipw3945-1.1.0-r1 failed.
Call stack:
  ebuild.sh, line 1593:   Called dyn_compile
  ebuild.sh, line 951:   Called src_compile
  ipw3945-1.1.0-r1.ebuild, line 74:   Called linux-mod_src_compile
  linux-mod.eclass, line 510:   Called die

!!! Unable to make  KSRC=/usr/src/linux KSRC_OUTPUT=/usr/src/linux
IEEE80211_INC=/usr/include all.
!!! If you need support, post the topmost build error, and the call stack if
relevant.

################### EMERGE.INFO ########################################
Portage 2.1.2_rc4-r7 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0,
2.6.19-gentoo-r2 i686)
=================================================================
System uname: 2.6.19-gentoo-r2 i686 Genuine Intel(R) CPU           T2500  @
2.00GHz
Gentoo Base System version 1.12.8
Last Sync: Tue, 09 Jan 2007 00:30:01 +0000
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -msse3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=prescott -O2 -pipe -msse3 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.xdracco.net http://distfiles.gentoo.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LINGUAS="en es"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_exclude"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="berkdb bitmap-fonts cli cracklib crypt cups dlloader dri fortran gdbm gpm
iconv ipv6 isdnlog libg++ ncurses nls nptl nptlonly pam pcre perl ppds pppd
python readline reflection session spl ssl tcpd truetype-fonts type1-fonts udev
unicode x86 xorg zlib" ALSA_CARDS="hda-intel usb-audio" ALSA_PCM_PLUGINS="adpcm
alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa
lfloat linear meter mulaw multi null plug rate route share shm softvol"
ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics penmount
logitech-mouse" KERNEL="linux" LINGUAS="en es" USERLAND="GNU"
VIDEO_CARDS="fbdev nvidia v4l v4l2 vesa vga nv"
Unset:  CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS

Any other information, just ask, I shall provide.

Only of curiosity, why the downgrade?

Reproducible: Always

------- Comment #1 From Juan 2007-01-09 08:07:32 0000 -------
Using the in-kernel modules for ieee80211 has no impact, neither built-in nor
built as modules.

blah!

------- Comment #2 From Arun Raghavan 2007-01-09 11:13:09 0000 -------
Ditto here. emerge --info output:

Portage 2.1.2_rc4-r7 (default-linux/x86/2006.1/desktop, gcc-4.1.1,
glibc-2.5-r0, 2.6.19-suspend2-r1 i686)
=================================================================
System uname: 2.6.19-suspend2-r1 i686 Genuine Intel(R) CPU           T2250  @
1.73GHz
Gentoo Base System version 1.12.8
Last Sync: Tue, 09 Jan 2007 10:30:01 +0000
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -msse3 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=pentium-m -msse3 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collision-protect distlocks metadata-transfer
parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org/
http://distro.ibiblio.org/pub/linux/distributions/gentoo/ "
LINGUAS="en en_GB en_IN en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/portage /usr/local/overlays/robocup
/usr/portage/local/layman/voip /usr/portage/local/layman/gentopia
/usr/portage/local/layman/pro-audio"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa apache2 arts bash-completion berkdb bitmap-fonts
bluetooth bzip2 cairo cdr cli cracklib crypt cscope cups dbus dlloader dri dvd
dvdr emboss encode esd exif fam ffmpeg firefox flac fortran gdbm gif gnome gpm
gstreamer gtk gtk2 hal iconv imap ipv6 isdnlog jabber jpeg jpeg2k ldap libg++
mad matroska mbox mikmod mime mmx mono mp3 mpeg mysql ncurses nls nptl nptlonly
ogg openal opengl pam pcre pdf perl php png ppds pppd python qt3 qt4 quicktime
readline reflection ruby samba sdl session shorten slang spell spl sqlite
sqlite3 sse sse2 ssl startup-notification svg tcpd tetex theora tiff truetype
truetype-fonts type1-fonts udev unicode usb v4l vcd vorbis wifi win32codecs x86
xml xorg xosd xprint xv xvid zlib" ALSA_CARDS="hda-intel"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file
hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route
share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics"
KERNEL="linux" LINGUAS="en en_GB en_IN en_US" USERLAND="GNU" VIDEO_CARDS="fbdev
nv nvidia vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #3 From Taiyang Chen 2007-01-09 19:29:13 0000 -------
Same thing here! My working setup a few days ago was:

ieee80211-1.2.15
ipw3945d-1.7.22-r4
ipw3945-1.1.3

Now ipw3945d the init script DOES NOT WORK AT ALL.
No matter how i run ipw3945d, it always shows:
ERROR: Could not find Intel PRO/Wireless 3945ABG Network Connection

BUT: "rmmod ipw3945 && modprobe ipw3945" would light up the wireless.

------- Comment #4 From Juan 2007-01-09 20:29:37 0000 -------
I'll take my chances with running ipw3945-1.1.3. I unmasked it (since it's hard
masked) and surprisingly, everything works..

What is the issue with ipw3945-1.1.3 that requires a downgrade? Changelog
doesn't mention anything. Am I missing some information somewhere?

------- Comment #5 From Juan 2007-01-09 20:33:51 0000 -------
Also, what is it with ipw3945-1.1.3-r2 requiring the in-kernel ieee80211
drivers to be used? I don't like relying on kernel patches for support of
certain drivers, namely my wireless devices.

#############################

 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.19-gentoo-r3
 * Checking for suitable kernel configuration options...
 *   ipw3945-1.1.3 requires support for Generic IEEE 802.11 Networking Stack
(CONFIG_IEEE80211).
 *   CONFIG_IEEE80211_CRYPT_CCMP:        is not set when it should be.
 *   CONFIG_IEEE80211_CRYPT_TKIP:        is not set when it should be.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.
 * Once you have satisfied these options, please try merging
 * this package again.

------- Comment #6 From Jakub Moc (RETIRED) 2007-01-10 08:02:24 0000 -------
Bug 161290 actually has a useful description of the problem...

*** This bug has been marked as a duplicate of bug 161290 ***

------- Comment #7 From Arun Raghavan 2007-01-10 13:27:08 0000 -------
(In reply to comment #6)
> Bug 161290 actually has a useful description of the problem...
> 
> *** This bug has been marked as a duplicate of bug 161290 ***

Jakub these are *not* the same issue. This reports a _compilation error_ while
emerging ipw3945.

------- Comment #8 From Juan 2007-01-10 18:36:30 0000 -------
Thanks(In reply to comment #6)
> Bug 161290 actually has a useful description of the problem...
> 
> *** This bug has been marked as a duplicate of bug 161290 ***
> 

This is not a duplicate bug. This ebuild fails to compile completely.

------- Comment #9 From Jakub Moc (RETIRED) 2007-01-10 18:43:39 0000 -------
(In reply to comment #8)
> This is not a duplicate bug. This ebuild fails to compile completely.

Well, then don't mix several completely unrelated issues into one bug.


------- Comment #10 From Jakub Moc (RETIRED) 2007-01-10 18:43:48 0000 -------

*** This bug has been marked as a duplicate of bug 157076 ***

------- Comment #11 From Arun Raghavan 2007-01-12 05:08:06 0000 -------
(In reply to comment #10)
> 
> *** This bug has been marked as a duplicate of bug 157076 ***
> 

(In reply to comment #9)
> (In reply to comment #8)
> > This is not a duplicate bug. This ebuild fails to compile completely.
> 
> Well, then don't mix several completely unrelated issues into one bug.

Jakub, please stop searching so hard for bugs to pin this as a dupe on. This
-is- a bug (possibly the same as the second dupe you pointed to, on a different
version of a package, but that doesn't justify the way you're treating this).
The least you could do is ask us to verify that it is the same bug before
closing it.

------- Comment #12 From Juan 2007-01-12 05:50:46 0000 -------
(In reply to comment #9)
> (In reply to comment #8)
> > This is not a duplicate bug. This ebuild fails to compile completely.
> 
> Well, then don't mix several completely unrelated issues into one bug.
> 
> 

Mixing several unrelated issues? I see only one issue. A broken ebuild. If it's
a dupe, it's a dupe. But please, this report is one issue.

------- Comment #13 From Will Briggs 2007-01-14 03:48:02 0000 -------
From the duped to bug...

------- Comment  #8 From Arun Raghavan  2007-01-12 05:22:04 -0800  [reply]
-------
As Jakub points out, the same patch is required for ipw3945-1.1.0 as well. I
have tried this and it works (I just used the existing 1.0.5 patch).

I confirm that the patch allows compile of ipw3945-1.1.0 with 2.6.19
(suspend2-sources FWIW).  This stops ipw3945d hanging and other issues that
have come up since the downgrade.  Still battling to actually get wireless
connectivity though.

------- Comment #14 From Will Briggs 2007-01-14 15:14:17 0000 -------
+1 that this bug is not FIXED.  From a copious amount of messing around
methinks that ipw3945-1.1.0 and kernel 2.6.19 are not compatible.

I've been caught up in the latest rounds of upgrades and downgrades of ipw3945
and ipw3945d, with an upgrade from kernel 2.6.18 to 2.6.19 in the midst of it. 
I have gone from a working wireless to a broken one.

The most up-to-date not-masked unstable currently are
net-wireless/ipw3945-1.1.0-r1
net-wireless/ieee80211-1.1.13-r1
net-wireless/ipw3945d-1.7.22-r4

With 2.6.19 as /usr/src/linux target, ipw3945-1.1.0-r1 does not compile.  If
you apply the workaround patch put forward in
http://bugs.gentoo.org/show_bug.cgi?id=157076 then you get a loadable module,
but ipw3945d does not find connectivity when booting with a 2.6.19 kernel. All
the rmmod-modprobe tricks don't work either. Boot to a 2.6.18 kernel and all
works well.

Can we either fix ipw3945-1.1.0 (a bit silly seeing as it's quite an old
version now), or get the ipw3945-1.1.0 ebuild to fail nicely when built with a
2.6.19 /usr/src/linux target?

Keeping ipw3945-1.1.0 users on 2.6.18 kernels would solve a lot of the ipw3945
problems running around at the moment - and perhaps hasten the push for
ipw3945-1.1.3 (or even 1.2.1) to come out of mask.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug