1 |
On Friday 01 December 2006 16:06, Helmut Jarausch wrote: |
2 |
> On 1 Dec, Mick wrote: |
3 |
> > On Friday 01 December 2006 07:31, Helmut Jarausch wrote: |
4 |
> >> Hi, I desparately need help! |
5 |
> >> |
6 |
> >> I have upgraded from udev-087-r1 to udev-103 (and from baselayout-1.12.5 |
7 |
> >> to 1.12.6) |
8 |
> >> |
9 |
> >> At rebooting (I have a speedtouch usb ADSL device) I get |
10 |
> >> speedtch_find_firmware: no stage 1 firmware found |
11 |
> >> (This is obviously a message from the speedtouch kernel |
12 |
> >> module) |
13 |
> >> |
14 |
> >> Yes, speedtouch has to upload firmware to the device before |
15 |
> >> I can use it. This has worked just fine before my upgrade to |
16 |
> >> the new udev. |
17 |
> >> And I've checked that the firmware is (still) in /lib/firmware. |
18 |
> >> I've even reinstalled net-dialup/speedtouch-usb and net-dialup/ppp |
19 |
> >> but nothing helps. |
20 |
> >> I couldn't find anything in the Changelogs. |
21 |
> >> I haven't changed my kernel (still 2.6.17-r8) |
22 |
> > |
23 |
> > I'm afraid I can't help with this problem, but it seems to me that udev |
24 |
> > is not as effective as coldplug was in bringing up devices at boot time. |
25 |
> > Not sure if this is something to do with launch timing of udev and the |
26 |
> > device driver(s) during boot, but my USB devices won't be picked up at |
27 |
> > boot since I updated to udev-103. No problem with detection of USB |
28 |
> > devices *after* the boot sequence has been completed. I am still looking |
29 |
> > for a solution to fix this . . . |
30 |
> |
31 |
> On a Gentoo Forum I've just found this (which works for me) |
32 |
> On a 2.6.18-gentoo-r3 linux, simply unmerge coldplug, hotplug, hotplug-base |
33 |
> and udev (yes, udev!). Then remove the /etc/hotplug, /etc/hotplug.d and |
34 |
> /etc/udev directories. |
35 |
> |
36 |
> This being done, emerge udev again. This way you'll get hotplug-base |
37 |
> emerged too. |
38 |
> |
39 |
> Of course, check that you have /lib/firmware/speedtch-1.bin and |
40 |
> /lib/firmware/speedtch-2.bin. Udev attempts first |
41 |
> /lib/firmware/speedtch-N.bin.V.RR where V.RR is the hardware version and |
42 |
> release of the speedtouch modem. Mine is 4.00, so I have |
43 |
> /lib/firmware/speedtch-1.bin.4.00 and /lib/firmware/speedtch-2.bin.4.00. |
44 |
> But this is not mandatory. |
45 |
> |
46 |
> And please use rc-update to remove any boot- and default-time startup of |
47 |
> the coldplug and hotplug scripts (you may even remove /etc/init.d/coldplug |
48 |
> and /etc/init.d/hotplug just in case: they are not removed by emerge |
49 |
> --unmerge). |
50 |
|
51 |
I'm not the OP, so his/her needs may differ. However, following the above |
52 |
suggestions (except for the modem) and straight after running emerge --update |
53 |
world wants to pull in hotplug: |
54 |
========================================= |
55 |
# emerge -uptDv world |
56 |
|
57 |
These are the packages that would be merged, in reverse order: |
58 |
|
59 |
Calculating world dependencies... done! |
60 |
[nomerge ] app-cdr/k3b-0.12.14 USE="alsa arts dvdr encode ffmpeg flac |
61 |
hal kde mp3 |
62 |
vorbis -css -debug -musepack -musicbrainz -sndfile -vcd -xinerama" |
63 |
[nomerge ] sys-apps/hal-0.5.7-r3 USE="acpi crypt |
64 |
pcmcia -debug -dmi -doc (-selinux)" |
65 |
[ebuild N ] sys-apps/hotplug-20040923-r2 0 kB |
66 |
|
67 |
Total size of downloads: 0 kB |
68 |
========================================= |
69 |
|
70 |
-- |
71 |
Regards, |
72 |
Mick |