1 |
On Wed, 29 Nov 2006, Richard Fish wrote: |
2 |
|
3 |
> On 11/29/06, Daniel Barkalow <barkalow@××××××××.org> wrote: |
4 |
> > I switched to udev-103 recently, and now when I boot I find that ipw3945d |
5 |
> > is not getting started, which causes my wireless card to not appear at |
6 |
> > all. "rmmod ipw3945; modprobe ipw3945" once the system has started works. |
7 |
> > |
8 |
> > Any advice? |
9 |
> |
10 |
> my /etc/modules.d/ipw3945 file contains the following: |
11 |
|
12 |
ipw3945d, I assume? |
13 |
|
14 |
> install ipw3945 /sbin/modprobe --ignore-install ipw3945 ; sleep 0.2; |
15 |
> /sbin/ipw3945d --quiet |
16 |
> remove ipw3945 /sbin/ipw3945d --kill ; sleep 0.2; /sbin/modprobe -r |
17 |
> --ignore-remove ipw3945 |
18 |
> alias pci:v00008086d00004222sv*sd*bc*sc*i* off |
19 |
> alias pci:v00008086d00004227sv*sd*bc*sc*i* off |
20 |
> |
21 |
> The alias lines are necessary to prevent udev from coldplugging the |
22 |
> driver which otherwise would occur at a very early point in the boot |
23 |
> sequence...in fact before /var is mounted on my system. Without /var |
24 |
> mounted and read-write, ipw3945d cannot start. |
25 |
> |
26 |
> I then "/sbin/modprobe ipw3945" in /etc/conf.d/local.start to load the |
27 |
> module near the end of the boot sequence. |
28 |
> |
29 |
> Perhaps you need to do something similar? |
30 |
|
31 |
That's probably the same thing I need (except / rw should be sufficient |
32 |
for me, so I think I can use /etc/modules.autoload). |
33 |
|
34 |
I wonder if udev can be configured not to load the module. Probably the |
35 |
right thing is really to have ipw3945d run as regular service. It'd be |
36 |
nice if ipw3945 produced class net node for the device when the daemon |
37 |
isn't running, and just required the daemon to actually turn it on. |
38 |
|
39 |
-Daniel |
40 |
*This .sig left intentionally blank* |
41 |
-- |
42 |
gentoo-user@g.o mailing list |