* [gentoo-user] info for ipw2200 users
@ 2007-01-20 18:58 »Q«
2007-01-20 20:23 ` Bo Ørsted Andresen
0 siblings, 1 reply; 5+ messages in thread
From: »Q« @ 2007-01-20 18:58 UTC (permalink / raw
To: gentoo-user
This affects suspend2-sources users (and maybe others) who have been
using the ipw2200 ebuild in portage rather than the in-kernel ipw2200
support. It confused me pretty badly yesterday, so I thought I'd post
in case it can help someone.
The ipw2200 ebuild is now masked, pending removal from portage (see
current package.mask). So it's probably time to migrate to using the
kernel's ipw2200 support. A problem arises because (AIUI) installing
the ipw2200 ebuild removes what's needed in suspend2-sources
to compile the kernel with its own ipw2200 support. Or maybe the
removal was done manually; ISTR having to remove some files after
being prompted by the ebuild. Anyway, trying to compile the kernel
after configuring for ipw2200 support results in failure.
The fix is to unmerge ipw2200 and ieee80211, then emerge
suspend2-sources again before reconfiguring and recompiling.
Thanks to Phil for filing a bug (invalid) and to Alon Bar-Lev for
pointing toward the cause of the problem.
<http://bugs.gentoo.org/show_bug.cgi?id=162856>
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] info for ipw2200 users
2007-01-20 18:58 [gentoo-user] info for ipw2200 users »Q«
@ 2007-01-20 20:23 ` Bo Ørsted Andresen
2007-01-20 22:06 ` David Corbin
0 siblings, 1 reply; 5+ messages in thread
From: Bo Ørsted Andresen @ 2007-01-20 20:23 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 2067 bytes --]
On Saturday 20 January 2007 19:58, »Q« wrote:
> This affects suspend2-sources users (and maybe others) who have been
> using the ipw2200 ebuild in portage rather than the in-kernel ipw2200
> support. It confused me pretty badly yesterday, so I thought I'd post
> in case it can help someone.
>
> The ipw2200 ebuild is now masked, pending removal from portage (see
> current package.mask). So it's probably time to migrate to using the
> kernel's ipw2200 support. A problem arises because (AIUI) installing
> the ipw2200 ebuild removes what's needed in suspend2-sources
> to compile the kernel with its own ipw2200 support. Or maybe the
> removal was done manually; ISTR having to remove some files after
> being prompted by the ebuild. Anyway, trying to compile the kernel
> after configuring for ipw2200 support results in failure.
>
> The fix is to unmerge ipw2200 and ieee80211, then emerge
> suspend2-sources again before reconfiguring and recompiling.
>
> Thanks to Phil for filing a bug (invalid) and to Alon Bar-Lev for
> pointing toward the cause of the problem.
> <http://bugs.gentoo.org/show_bug.cgi?id=162856>
This issue is specific to neither suspend2-sources nor ipw2200. You hit the
same issue with any other kernel if you emerge ieee80211. From the ieee80211
ebuild:
eerror "Your kernel source contains an incompatible version of the"
eerror "ieee80211 subsystem, which needs to be removed before"
eerror "${P} can be installed. This can be accomplished by running:"
eerror
eerror " # /bin/sh ${FILESDIR}/remove-old ${KV_DIR}"
if [ "${KV_DIR}" != "${KV_OUT_DIR}" ]; then
eerror " # /bin/sh ${FILESDIR}/remove-old ${KV_OUT_DIR}"
fi
eerror
eerror "Please note that this will make it impossible to use some of the"
eerror "in-kernel IEEE 802.11 wireless LAN drivers (eg. orinoco)."
You ran the script and you were warned. The ieee80211 ebuild is depended upon
by four external, wireless net drivers: ipw{2100,2200,3945} and rt2x00.
--
Bo Andresen
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] info for ipw2200 users
2007-01-20 20:23 ` Bo Ørsted Andresen
@ 2007-01-20 22:06 ` David Corbin
2007-01-20 23:51 ` Bo Ørsted Andresen
0 siblings, 1 reply; 5+ messages in thread
From: David Corbin @ 2007-01-20 22:06 UTC (permalink / raw
To: gentoo-user
On Saturday 20 January 2007 15:23, Bo Ørsted Andresen wrote:
<snip>
> This issue is specific to neither suspend2-sources nor ipw2200. You hit the
> same issue with any other kernel if you emerge ieee80211. From the
> ieee80211 ebuild:
>
> eerror "Your kernel source contains an incompatible version of the"
> eerror "ieee80211 subsystem, which needs to be removed before"
> eerror "${P} can be installed. This can be accomplished by running:"
> eerror
> eerror " # /bin/sh ${FILESDIR}/remove-old ${KV_DIR}"
> if [ "${KV_DIR}" != "${KV_OUT_DIR}" ]; then
> eerror " # /bin/sh ${FILESDIR}/remove-old ${KV_OUT_DIR}"
> fi
> eerror
> eerror "Please note that this will make it impossible to use some of
> the" eerror "in-kernel IEEE 802.11 wireless LAN drivers (eg. orinoco)."
>
> You ran the script and you were warned. The ieee80211 ebuild is depended
> upon by four external, wireless net drivers: ipw{2100,2200,3945} and
> rt2x00.
Having just gotten my ipw2100 to be working (kind of), I want to comment on
this. This is just stupid. There's nothing wrong with having that source in
the kernel if it's not configured is there? The solution used here seems
just wrong to me.
David
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] info for ipw2200 users
2007-01-20 22:06 ` David Corbin
@ 2007-01-20 23:51 ` Bo Ørsted Andresen
2007-01-21 0:15 ` [gentoo-user] " »Q«
0 siblings, 1 reply; 5+ messages in thread
From: Bo Ørsted Andresen @ 2007-01-20 23:51 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1366 bytes --]
On Saturday 20 January 2007 23:06, David Corbin wrote:
> > You ran the script and you were warned. The ieee80211 ebuild is depended
> > upon by four external, wireless net drivers: ipw{2100,2200,3945} and
> > rt2x00.
>
> Having just gotten my ipw2100 to be working (kind of), I want to comment on
> this. This is just stupid. There's nothing wrong with having that source
> in the kernel if it's not configured is there? The solution used here
> seems just wrong to me.
Oh, I'm sure the devs would be interested if you have a better solution.. I
haven't bothered to even attempt to find out whether or why this is
necessary. Fortunately we as ipw2100 users don't have to care any longer
because the external ipw2x00 kernel modules are no longer required. Just use
the in-kernel modules and you won't have to deal with this ever again...
That's what this thread is all about.
Also just a side note to the OP. Just because ipw2200 has been masked doesn't
mean you have to rebuild a working kernel that allready has the external
modules working. You could just unmerge ipw2200 and ieee80211. /lib/modules
are under forced CONFIG_PROTECT so the modules won't be removed from there
during the unmerge. Next time you upgrade your kernel anyway you just have to
make sure they get enabled as modules in the kernel.
--
Bo Andresen
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-user] Re: info for ipw2200 users
2007-01-20 23:51 ` Bo Ørsted Andresen
@ 2007-01-21 0:15 ` »Q«
0 siblings, 0 replies; 5+ messages in thread
From: »Q« @ 2007-01-21 0:15 UTC (permalink / raw
To: gentoo-user
In <news:200701210051.26443.bo.andresen@zlin.dk>,
Bo Ørsted Andresen <bo.andresen@zlin.dk> wrote:
> Also just a side note to the OP. Just because ipw2200 has been masked
> doesn't mean you have to rebuild a working kernel that allready has
> the external modules working. You could just unmerge ipw2200 and
> ieee80211. /lib/modules are under forced CONFIG_PROTECT so the
> modules won't be removed from there during the unmerge. Next time you
> upgrade your kernel anyway you just have to make sure they get
> enabled as modules in the kernel.
Thanks, and thanks for clearing up the actual cause of the "problem".
My recollection of having been warned before running the cleaning
script was pretty hazy.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2007-01-21 0:20 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-01-20 18:58 [gentoo-user] info for ipw2200 users »Q«
2007-01-20 20:23 ` Bo Ørsted Andresen
2007-01-20 22:06 ` David Corbin
2007-01-20 23:51 ` Bo Ørsted Andresen
2007-01-21 0:15 ` [gentoo-user] " »Q«
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox