Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 191266 - [version bump] net-wireless/iwlwifi-{0.1.16,1.1.0}
Summary: [version bump] net-wireless/iwlwifi-{0.1.16,1.1.0}
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Saleem Abdulrasool (RETIRED)
URL: http://intellinuxwireless.org/?p=iwlwifi
Whiteboard:
Keywords:
: 193878 (view as bug list)
Depends on: 187776
Blocks:
  Show dependency tree
 
Reported: 2007-09-04 16:56 UTC by Octavio Ruiz (Ta^3)
Modified: 2007-10-22 16:58 UTC (History)
10 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
iwlwifi-0.1.14.ebuild (iwlwifi-0.1.14.ebuild,1.75 KB, text/plain)
2007-09-04 17:00 UTC, Octavio Ruiz (Ta^3)
Details
iwlwifi-0.1.14.ebuild (iwlwifi-0.1.14.ebuild,1.64 KB, text/plain)
2007-09-04 17:05 UTC, Octavio Ruiz (Ta^3)
Details
Cleaner iwlwifi-1.1.17 ebuild (iwlwifi-1.1.17.ebuild,1.79 KB, text/plain)
2007-09-30 12:02 UTC, Renato Caldas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Octavio Ruiz (Ta^3) 2007-09-04 16:56:32 UTC
Version Bump, net-wireless/iwlwifi-0.1.14

RDEPENDs on =net-wireless/iwl3945-ucode-2.14.4 assuming that ABI v1 of ucode can be installed (2.14.1.5) on SLOT=1.
Comment 1 Octavio Ruiz (Ta^3) 2007-09-04 17:00:41 UTC
Created attachment 130016 [details]
iwlwifi-0.1.14.ebuild

RDEPENDs if use ipw3945 on new ABI v1 ucode (2.14.1.5)
Comment 2 Octavio Ruiz (Ta^3) 2007-09-04 17:05:03 UTC
Created attachment 130020 [details]
iwlwifi-0.1.14.ebuild

RDEPENDs if use ipw3945 on new ABI v1 ucode (2.14.1.5)
(clean CVS headers)
Comment 3 Ingmar Vanhassel (RETIRED) gentoo-dev 2007-09-04 17:06:46 UTC
> RDEPENDs on =net-wireless/iwl3945-ucode-2.14.4 assuming that ABI v1 of ucode
> can be installed (2.14.1.5) on SLOT=1.

Note that the unstable iwlwifi branch not only RDEPENDs on net-wireless/iwl3945-ucode-2.14.1.5, it should probably block net-wireless/iwl3945-ucode-2.14.4, since that version does NOT work with the unstable iwlwifi branch.  New upstream versioning...

Same goes for iwl4965 firmwares.
Comment 4 Octavio Ruiz (Ta^3) 2007-09-04 17:18:25 UTC
I'm assuming an SLOTed version of ucode Bug #187776 Attachment #130018 [details].
Both ucodes (2.14.1.5 and 2.14.4) can coexist.

(In reply to comment #3)
> > RDEPENDs on =net-wireless/iwl3945-ucode-2.14.4 assuming that ABI v1 of ucode
> > can be installed (2.14.1.5) on SLOT=1.
> 
> Note that the unstable iwlwifi branch not only RDEPENDs on
> net-wireless/iwl3945-ucode-2.14.1.5, it should probably block
> net-wireless/iwl3945-ucode-2.14.4, since that version does NOT work with the
> unstable iwlwifi branch.  New upstream versioning...
> 
> Same goes for iwl4965 firmwares.
Comment 5 Michael Gaber 2007-09-11 11:27:27 UTC
current version changed to 0.1.15
Comment 6 Tim Harder gentoo-dev 2007-09-22 11:25:10 UTC
The newest snapshot is now 1.1.0
Comment 7 Matt Summers (RETIRED) gentoo-dev 2007-09-25 13:28:39 UTC
Hello,

I had filed a bug upstream about an "iwl4965: REPLY_ADD_STA failed" message and recieved the reply from Zhu Yi, the iwlwifi maintainer, that 1.1.0 is considered stable, while o.1.16 is the latest development release.  iwlwifi-1.1.0 went stable on 19 Sept 2007.

How soon can we expect this driver to be updated in portage?  It would certainly be nice.

The current version is working well for me with the exception of the above message which is not causing problems except for filling dmesg.  This issuse is resolved in 1.1.0

I think the latest stable is a solid candidate for inclusion in the portage tree proper, so it would be nice to have an ebuild.

Thanks
Matt
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2007-09-26 15:03:49 UTC
*** Bug 193878 has been marked as a duplicate of this bug. ***
Comment 9 Matt Summers (RETIRED) gentoo-dev 2007-09-26 15:25:57 UTC
    Well the version bump was worth a try but it didn't work...
    the build.log:
    * Determining the location of the kernel source code
     * Found kernel source directory:
     *     /usr/src/linux
     * Found sources for kernel version:
     *     2.6.22-gentoo-r5WIFI
     * Checking for suitable kernel configuration options...                  [ ok
    ]
    >>> Unpacking source...
    >>> Unpacking iwlwifi-1.1.0.tgz to /var/tmp/portage/net-wireless/iwlwifi-1.1.0/work
    >>> Source unpacked.
    >>> Compiling source in /var/tmp/portage/net-wireless/iwlwifi-1.1.0/work/iwlwifi-1.1.0 ...
    /usr/portage/eclass/linux-mod.eclass: line 506: cd:
    /var/tmp/portage/net-wireless/iwlwifi-1.1.0/work/iwlwifi-1.1.0/compatible: No
    such file or directory
     * Preparing iwl4965 module
    Checking kernel compatibility in:
            /usr/src/linux
     * Kernel requires compatibility version:
       - Requires IEEE80211_CONF_CHANNEL_SWITCH compat.
       - Remove CONFIG_IWLWIFI_HT option if defined
       - Remove CONFIG_IWLWIFI_HT_AGG option if defined
    Building compatibility version in 'compatible/' directory:
    Copying compatible/ from origin/...done
     + Applying: patches/06-csa.patch
            Add IEEE80211_CONF_CHANNEL_SWITCH define into iwlwifi.h

    Makefile has been modified by generate_compatible, please run `make' again

    make: *** [compatible/kversion] Error 1
     * 
     * ERROR: net-wireless/iwlwifi-1.1.0 failed.
     * Call stack:
     *   ebuild.sh, line 1654:   Called dyn_compile
     *   ebuild.sh, line 990:   Called qa_call 'src_compile'
     *   ebuild.sh, line 44:   Called src_compile
     *   ebuild.sh, line 1334:   Called linux-mod_src_compile
     *   linux-mod.eclass, line 516:   Called die
     * 
     * Unable to make  KSRC=/usr/src/linux
    M=/var/tmp/portage/net-wireless/iwlwifi-1.1.0/work/iwlwifi-1.1.0
    CONFIG_IWL3945=n all.
     * If you need support, post the topmost build error, and the call stack if
    relevant.
     * A complete build log is located at
    '/var/tmp/portage/net-wireless/iwlwifi-1.1.0/temp/build.log'.
     * This ebuild is from an overlay: '/usr/local/portage/'
     * 

Comment 10 Saleem Abdulrasool (RETIRED) gentoo-dev 2007-09-29 20:52:27 UTC
bumped in portage with some "workarounds".
Comment 11 Renato Caldas 2007-09-30 11:28:38 UTC
There is a new version, 1.1.17. It doesn't seem to like the firmware though..

I've also managed to "ebuild" the 1.1.7 version with some workarounds. When the 1.1.0 version gets into portage I'll try to see if it also can build 1.1.17. If not, I'll post my ebuild.
Comment 12 Renato Caldas 2007-09-30 12:00:22 UTC
Ops, I seem to have forgotten to update portage. The 1.1.17 ebuild is there now.

BUT the workarounds seem too ugly. Please consider my ebuild instead. That "arch" thing you do is really nasty :P

As for the firmware problem is related to a bad naming of the firmware. Renaming it from /lib/firmware/iwlwifi-3945.ucode to /lib/firmware/iwlwifi-3945-1.ucode fixes it. I've submitted a bug report upstream.
Comment 13 Renato Caldas 2007-09-30 12:02:46 UTC
Created attachment 132236 [details]
Cleaner iwlwifi-1.1.17 ebuild

Here it is. It may be slightly bigger, but it avoids the nasty "arch" if structure.
Comment 14 Renato Caldas 2007-10-11 19:07:00 UTC
Please, can you say something about my last comment?? I cannot reopen the bug report, yet the current ebuild shouldn't be in portage, as it subverts the whole module building mechanism. Once again, at least please comment!