* [gentoo-user] How do I use 2.6.14 and remove udev and go back to devfs
@ 2005-11-16 7:56 Daevid Vincent
2005-11-16 8:16 ` Dirk Heinrichs
2005-11-16 8:22 ` W.Kenworthy
0 siblings, 2 replies; 10+ messages in thread
From: Daevid Vincent @ 2005-11-16 7:56 UTC (permalink / raw
To: gentoo-user
I've been running 2.6.10 for some time. Then I started reading some stuff
that I should update my Dell Inspiron 8200 notebook to UDEV. So I followed
the gentoo wiki page and used kernel 2.6.13. This caused (known) issues with
my nvidia driver and I couldn't get the USB mouse to work (yet the alps pad
AND track point both worked fine). I didn't know what else was going to not
work, so I said the hell with this as I'd already wasted enough time and
went back to my old kernel image (until the udev people get their shit
together and this is more stable).
I unmerged 'udev'
I re-emerged devfsd
Things were generally working fine (with 2.6.10)
Tonight I tried to make a new 2.6.14 kernel (using make oldconfig) and when
it booted, there was some message that I don't have DEVFS or UDEV installed
and so many things didn't work including sound, nvidia, wireless, etc.
I re-read the udev wiki page and tried to find the 'make menuconfig' options
they suggest and can't find them. I also grepped my .config for both "UDEV"
and "DEVFS" and found nothing. WTF!
How do I use the good old devfs with the 2.6.14+ kernels?! Where are the
freakin' settings? What do I need to change/fix to get it to work again.
UGH!
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] How do I use 2.6.14 and remove udev and go back to devfs
2005-11-16 7:56 [gentoo-user] How do I use 2.6.14 and remove udev and go back to devfs Daevid Vincent
@ 2005-11-16 8:16 ` Dirk Heinrichs
2005-11-16 8:22 ` W.Kenworthy
1 sibling, 0 replies; 10+ messages in thread
From: Dirk Heinrichs @ 2005-11-16 8:16 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 2242 bytes --]
Am Mittwoch, 16. November 2005 08:56 schrieb ext Daevid Vincent:
> I've been running 2.6.10 for some time. Then I started reading some stuff
> that I should update my Dell Inspiron 8200 notebook to UDEV. So I
> followed the gentoo wiki page and used kernel 2.6.13. This caused (known)
> issues with my nvidia driver and I couldn't get the USB mouse to work
> (yet the alps pad AND track point both worked fine).
How did you set it up? Where didn't it work, X, gpm?
> I didn't know what
> else was going to not work, so I said the hell with this as I'd already
> wasted enough time and went back to my old kernel image (until the udev
> people get their shit together and this is more stable).
Udev works fine for me since months, now.
> I unmerged 'udev'
>
> I re-emerged devfsd
>
> Things were generally working fine (with 2.6.10)
>
> Tonight I tried to make a new 2.6.14 kernel (using make oldconfig) and
> when it booted, there was some message that I don't have DEVFS or UDEV
> installed and so many things didn't work including sound, nvidia,
> wireless, etc.
> I re-read the udev wiki page and tried to find the 'make menuconfig'
> options they suggest and can't find them. I also grepped my .config for
> both "UDEV" and "DEVFS" and found nothing. WTF!
Config options for devfs were removed in 2.6.14. However, the code is still
there (for now).
> How do I use the good old devfs with the 2.6.14+ kernels?! Where are the
> freakin' settings? What do I need to change/fix to get it to work again.
They are commented out. Just grep your kernel source tree for "CONFIG_DEVFS"
and comment them in again.
However, sooner or later the devfs code will be removed from the kernel,
maybe already in 2.6.15 or .16. If you tell us more details about your
problems with udev, people here on the list will try to help you sort them
out.
Bye...
Dirk
--
Dirk Heinrichs | Tel: +49 (0)162 234 3408
Configuration Manager | Fax: +49 (0)211 47068 111
Capgemini Deutschland | Mail: dirk.heinrichs@capgemini.com
Hambornerstraße 55 | Web: http://www.capgemini.com
D-40472 Düsseldorf | ICQ#: 110037733
GPG Public Key C2E467BB | Keyserver: www.keyserver.net
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] How do I use 2.6.14 and remove udev and go back to devfs
2005-11-16 7:56 [gentoo-user] How do I use 2.6.14 and remove udev and go back to devfs Daevid Vincent
2005-11-16 8:16 ` Dirk Heinrichs
@ 2005-11-16 8:22 ` W.Kenworthy
2005-11-16 8:42 ` Dirk Heinrichs
1 sibling, 1 reply; 10+ messages in thread
From: W.Kenworthy @ 2005-11-16 8:22 UTC (permalink / raw
To: gentoo-user
(I think, without checking) devfs has been removed from 2.6.14 and
everything is supposed to be udev from now on.
A suggestion made out of frustration with 2.6.14 - use 2.6.13-r3 first.
Some kernel versions have had glitches with udev, and I know -r2 and -r3
are working for me on the i82k.
The reason is that 2.6.14 has made some rather large leaps that created
problems for me (so far all 3 machines, inc. desktops Ive tried have
headaches!)
First udev, install udev according to the gentoo guide and that should
work fine. Check the udev USE flag so and "emerge world --newuse" if
neccessary. Strongly reccomended: use the tarball method, not pure
udev! you have enough problems without trying to sort that out.
Once its working and reliable, make the step to 2.6.14-r2
Traps for 2.6.14 are:
dont select both the log and ulog targets together in the netfilter
modules or you wont have any logging (changes mean only a single target
can be selected at a time - of course in true unix fashion they dont
tell you that, or prevent you from doing it:(
Only wpa_supplicant version 0.4.5 seems to work
pcmcia stuff seems to have changed somewhat, and I changed to
pcmciautils which was probably not necessary looking back, but it works
nicely and pcmcia-cs is on the way out.
wireless (madwifi) is now working fine (still got to check no encryption
which I have not been able to get to work under 2.6.13) - I turned all
kernel wireless stuff off and use wpa_supplicant and madwifi
softwaresuspend2 rc9 works with 2.6.14 - r10 and r11 have bugs, the
earlier ones dont apply cleanly.
The cisco-vpnclient wont compile against 2.6.14 until you delete some
lines out of one of the files: there's patches/instructions on the
forums. Also, with the latest security bug in one of the protocols it
uses, an update will be along soon I'd say.
Ive had no problems with the 6629 series nvidia drivers, manually
patched for suspend2, but this was on a desktop (gforce4) as the i82k
uses a radeon card.
Had to use the ~x86 x11-drm to compile the radeon drm driver against
2.6.14
2.6.14 is looking like a major pita so far. I have another machine to
do tonight, but hopefully there wont be any new dramas.
BillK
On Tue, 2005-11-15 at 23:56 -0800, Daevid Vincent wrote:
> I've been running 2.6.10 for some time. Then I started reading some stuff
> that I should update my Dell Inspiron 8200 notebook to UDEV. So I followed
> the gentoo wiki page and used kernel 2.6.13. This caused (known) issues with
> my nvidia driver and I couldn't get the USB mouse to work (yet the alps pad
> AND track point both worked fine). I didn't know what else was going to not
> work, so I said the hell with this as I'd already wasted enough time and
> went back to my old kernel image (until the udev people get their shit
> together and this is more stable).
>
> I unmerged 'udev'
>
> I re-emerged devfsd
>
> Things were generally working fine (with 2.6.10)
>
> Tonight I tried to make a new 2.6.14 kernel (using make oldconfig) and when
> it booted, there was some message that I don't have DEVFS or UDEV installed
> and so many things didn't work including sound, nvidia, wireless, etc.
>
> I re-read the udev wiki page and tried to find the 'make menuconfig' options
> they suggest and can't find them. I also grepped my .config for both "UDEV"
> and "DEVFS" and found nothing. WTF!
>
> How do I use the good old devfs with the 2.6.14+ kernels?! Where are the
> freakin' settings? What do I need to change/fix to get it to work again.
> UGH!
>
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] How do I use 2.6.14 and remove udev and go back to devfs
2005-11-16 8:22 ` W.Kenworthy
@ 2005-11-16 8:42 ` Dirk Heinrichs
2005-11-16 8:49 ` Dirk Heinrichs
0 siblings, 1 reply; 10+ messages in thread
From: Dirk Heinrichs @ 2005-11-16 8:42 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1219 bytes --]
Am Mittwoch, 16. November 2005 09:22 schrieb ext W.Kenworthy:
> (I think, without checking) devfs has been removed from 2.6.14 and
> everything is supposed to be udev from now on.
Nope, not yet. Only the config options have been commented out.
> First udev, install udev according to the gentoo guide and that should
> work fine. Check the udev USE flag so and "emerge world --newuse" if
> neccessary. Strongly reccomended: use the tarball method, not pure
> udev! you have enough problems without trying to sort that out.
I would recommend to _not_ use the tarball method :-). I've always had
problems when I forgot to set RC_DEVICE_TARBALL="no" in /etc/conf.d/rc
after baselayout update (can't remember what kind of problems, though). It
is, however, a good idea to create permanent /dev/null and /dev/console
nodes with mknod beforehand.
Bye...
Dirk
--
Dirk Heinrichs | Tel: +49 (0)162 234 3408
Configuration Manager | Fax: +49 (0)211 47068 111
Capgemini Deutschland | Mail: dirk.heinrichs@capgemini.com
Hambornerstraße 55 | Web: http://www.capgemini.com
D-40472 Düsseldorf | ICQ#: 110037733
GPG Public Key C2E467BB | Keyserver: www.keyserver.net
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] How do I use 2.6.14 and remove udev and go back to devfs
2005-11-16 8:42 ` Dirk Heinrichs
@ 2005-11-16 8:49 ` Dirk Heinrichs
2005-11-16 9:19 ` brullo nulla
0 siblings, 1 reply; 10+ messages in thread
From: Dirk Heinrichs @ 2005-11-16 8:49 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 595 bytes --]
Am Mittwoch, 16. November 2005 09:42 schrieb ext Dirk Heinrichs:
> Nope, not yet. Only the config options have been commented out.
Correction: The config options have been removed, not just commented out.
The devfs code is still there.
Bye...
Dirk
--
Dirk Heinrichs | Tel: +49 (0)162 234 3408
Configuration Manager | Fax: +49 (0)211 47068 111
Capgemini Deutschland | Mail: dirk.heinrichs@capgemini.com
Hambornerstraße 55 | Web: http://www.capgemini.com
D-40472 Düsseldorf | ICQ#: 110037733
GPG Public Key C2E467BB | Keyserver: www.keyserver.net
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] How do I use 2.6.14 and remove udev and go back to devfs
2005-11-16 8:49 ` Dirk Heinrichs
@ 2005-11-16 9:19 ` brullo nulla
2005-11-16 9:33 ` Dirk Heinrichs
0 siblings, 1 reply; 10+ messages in thread
From: brullo nulla @ 2005-11-16 9:19 UTC (permalink / raw
To: gentoo-user
> Correction: The config options have been removed, not just commented out.
> The devfs code is still there.
You mean there's still devfs in 2.6.14, but it is "hidden"?
What's the sense of this?
m.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] How do I use 2.6.14 and remove udev and go back to devfs
2005-11-16 9:19 ` brullo nulla
@ 2005-11-16 9:33 ` Dirk Heinrichs
2005-11-16 16:26 ` Richard Fish
0 siblings, 1 reply; 10+ messages in thread
From: Dirk Heinrichs @ 2005-11-16 9:33 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 783 bytes --]
Am Mittwoch, 16. November 2005 10:19 schrieb ext brullo nulla:
> You mean there's still devfs in 2.6.14, but it is "hidden"?
> What's the sense of this?
It's very hard to remove devfs from the kernel. Just removing the configure
options for it makes it easier to put it in again, in case of to much
complains about its removal. In addition, kernel developers can now remove
devfs code piece by piece behind the scenes.
Bye...
Dirk
--
Dirk Heinrichs | Tel: +49 (0)162 234 3408
Configuration Manager | Fax: +49 (0)211 47068 111
Capgemini Deutschland | Mail: dirk.heinrichs@capgemini.com
Hambornerstraße 55 | Web: http://www.capgemini.com
D-40472 Düsseldorf | ICQ#: 110037733
GPG Public Key C2E467BB | Keyserver: www.keyserver.net
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] How do I use 2.6.14 and remove udev and go back to devfs
2005-11-16 9:33 ` Dirk Heinrichs
@ 2005-11-16 16:26 ` Richard Fish
2005-11-16 22:34 ` William Kenworthy
0 siblings, 1 reply; 10+ messages in thread
From: Richard Fish @ 2005-11-16 16:26 UTC (permalink / raw
To: gentoo-user
On 11/16/05, Dirk Heinrichs <ext-dirk.heinrichs@nokia.com> wrote:
> Am Mittwoch, 16. November 2005 10:19 schrieb ext brullo nulla:
>
> > You mean there's still devfs in 2.6.14, but it is "hidden"?
> > What's the sense of this?
>
> It's very hard to remove devfs from the kernel. Just removing the configure
> options for it makes it easier to put it in again, in case of to much
> complains about its removal. In addition, kernel developers can now remove
> devfs code piece by piece behind the scenes.
No, it's not. Greg-KH (also a Gentoo developer, BTW) has posted
patches to completely remove the devfs code for every kernel for the
last few releases (starting with 2.6.11, I think). It _is_ going
away, and it is going away very soon.
David, udev works, and it works well. If you have problems migrating,
post here and we will help you. But whining about devfs going away
will fall on deaf ears. That horse died a very long time ago.
-Richard
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] How do I use 2.6.14 and remove udev and go back to devfs
2005-11-16 16:26 ` Richard Fish
@ 2005-11-16 22:34 ` William Kenworthy
2005-11-16 23:59 ` Richard Fish
0 siblings, 1 reply; 10+ messages in thread
From: William Kenworthy @ 2005-11-16 22:34 UTC (permalink / raw
To: gentoo-user
Yes udev works, however works well is something else entirely. Udev has
been the bane of my life a number of times - at least with devfs I had a
chance of working it out. It often seems like we take two steps back
with every new approach, and take a lot of pain just to get back to
where we were.
But I digress.
BillK
On Wed, 2005-11-16 at 09:26 -0700, Richard Fish wrote:
> On 11/16/05, Dirk Heinrichs <ext-dirk.heinrichs@nokia.com> wrote:
> > Am Mittwoch, 16. November 2005 10:19 schrieb ext brullo nulla:
>
> David, udev works, and it works well. If you have problems migrating,
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] How do I use 2.6.14 and remove udev and go back to devfs
2005-11-16 22:34 ` William Kenworthy
@ 2005-11-16 23:59 ` Richard Fish
0 siblings, 0 replies; 10+ messages in thread
From: Richard Fish @ 2005-11-16 23:59 UTC (permalink / raw
To: gentoo-user
On 11/16/05, William Kenworthy <billk@iinet.net.au> wrote:
> Yes udev works, however works well is something else entirely. Udev has
> been the bane of my life a number of times - at least with devfs I had a
> chance of working it out. It often seems like we take two steps back
> with every new approach, and take a lot of pain just to get back to
> where we were.
That's probably because you don't really see the value of udev.
Looking at my 10-local.rules, I have rules that:
1. ensure that whatever wireless card I decide to plugin becomes
"wlan", instead of eth0, ath0, or wlan0.
2. Makes all of my usb media devices (flash disks, 2.5in hard disks,
3.5in HDs, and media reader) show up at persistent nodes, instead of
sdX devices where X depends on what devices are connected and the
order that they are turned on.
Neither of the above is possible with a static configuration or devfs.
Yes, there are problems from time to time (like when all of the devfs
compatibility nodes were removed!). But I've never had a problem
debugging what udev was doing (set udev_log in udev.conf and watch
/var/log/messages).
-Richard
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2005-11-17 0:08 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-16 7:56 [gentoo-user] How do I use 2.6.14 and remove udev and go back to devfs Daevid Vincent
2005-11-16 8:16 ` Dirk Heinrichs
2005-11-16 8:22 ` W.Kenworthy
2005-11-16 8:42 ` Dirk Heinrichs
2005-11-16 8:49 ` Dirk Heinrichs
2005-11-16 9:19 ` brullo nulla
2005-11-16 9:33 ` Dirk Heinrichs
2005-11-16 16:26 ` Richard Fish
2005-11-16 22:34 ` William Kenworthy
2005-11-16 23:59 ` Richard Fish
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox