Re: [gentoo-user] urgent: udev-upgrade inhibits firmware upload (speedtouch-usb)

2006-12-01 Thread Mick
On Friday 01 December 2006 07:31, Helmut Jarausch wrote:
 Hi, I desparately need help!

 I have upgraded from udev-087-r1 to udev-103 (and from baselayout-1.12.5
 to 1.12.6)

 At rebooting (I have a speedtouch usb ADSL device) I get
 speedtch_find_firmware: no stage 1 firmware found
 (This is obviously a message from the speedtouch kernel
 module)

 Yes, speedtouch has to upload firmware to the device before
 I can use it. This has worked just fine before my upgrade to
 the new udev.
 And I've checked that the firmware is (still) in /lib/firmware.
 I've even reinstalled net-dialup/speedtouch-usb and net-dialup/ppp
 but nothing helps.
 I couldn't find anything in the Changelogs.
 I haven't changed my kernel (still 2.6.17-r8)

I'm afraid I can't help with this problem, but it seems to me that udev is not 
as effective as coldplug was in bringing up devices at boot time.  Not sure 
if this is something to do with launch timing of udev and the device 
driver(s) during boot, but my USB devices won't be picked up at boot since I 
updated to udev-103.  No problem with detection of USB devices *after* the 
boot sequence has been completed.  I am still looking for a solution to fix 
this . . .

-- 
Regards,
Mick


pgpOLF3hlsJr7.pgp
Description: PGP signature


Re: [gentoo-user] urgent: udev-upgrade inhibits firmware upload (speedtouch-usb)

2006-12-01 Thread Helmut Jarausch
On  1 Dec, Mick wrote:
 On Friday 01 December 2006 07:31, Helmut Jarausch wrote:
 Hi, I desparately need help!

 I have upgraded from udev-087-r1 to udev-103 (and from baselayout-1.12.5
 to 1.12.6)

 At rebooting (I have a speedtouch usb ADSL device) I get
 speedtch_find_firmware: no stage 1 firmware found
 (This is obviously a message from the speedtouch kernel
 module)

 Yes, speedtouch has to upload firmware to the device before
 I can use it. This has worked just fine before my upgrade to
 the new udev.
 And I've checked that the firmware is (still) in /lib/firmware.
 I've even reinstalled net-dialup/speedtouch-usb and net-dialup/ppp
 but nothing helps.
 I couldn't find anything in the Changelogs.
 I haven't changed my kernel (still 2.6.17-r8)
 
 I'm afraid I can't help with this problem, but it seems to me that udev is 
 not 
 as effective as coldplug was in bringing up devices at boot time.  Not sure 
 if this is something to do with launch timing of udev and the device 
 driver(s) during boot, but my USB devices won't be picked up at boot since I 
 updated to udev-103.  No problem with detection of USB devices *after* the 
 boot sequence has been completed.  I am still looking for a solution to fix 
 this . . .
 
On a Gentoo Forum I've just found this (which works for me)
On a 2.6.18-gentoo-r3 linux, simply unmerge coldplug, hotplug, hotplug-base and 
udev (yes, udev!).
Then remove the /etc/hotplug, /etc/hotplug.d and /etc/udev directories.

This being done, emerge udev again. This way you'll get hotplug-base emerged 
too.

Of course, check that you have /lib/firmware/speedtch-1.bin and 
/lib/firmware/speedtch-2.bin.
Udev attempts first /lib/firmware/speedtch-N.bin.V.RR where V.RR is the 
hardware version and 
release of the speedtouch modem. Mine is 4.00, so I have 
/lib/firmware/speedtch-1.bin.4.00 and 
/lib/firmware/speedtch-2.bin.4.00. But this is not mandatory.

And please use rc-update to remove any boot- and default-time startup of the 
coldplug and hotplug scripts 
(you may even remove /etc/init.d/coldplug and /etc/init.d/hotplug just in case:
they are not removed by emerge --unmerge).


-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] urgent: udev-upgrade inhibits firmware upload (speedtouch-usb)

2006-12-01 Thread Mick
On Friday 01 December 2006 16:06, Helmut Jarausch wrote:
 On  1 Dec, Mick wrote:
  On Friday 01 December 2006 07:31, Helmut Jarausch wrote:
  Hi, I desparately need help!
 
  I have upgraded from udev-087-r1 to udev-103 (and from baselayout-1.12.5
  to 1.12.6)
 
  At rebooting (I have a speedtouch usb ADSL device) I get
  speedtch_find_firmware: no stage 1 firmware found
  (This is obviously a message from the speedtouch kernel
  module)
 
  Yes, speedtouch has to upload firmware to the device before
  I can use it. This has worked just fine before my upgrade to
  the new udev.
  And I've checked that the firmware is (still) in /lib/firmware.
  I've even reinstalled net-dialup/speedtouch-usb and net-dialup/ppp
  but nothing helps.
  I couldn't find anything in the Changelogs.
  I haven't changed my kernel (still 2.6.17-r8)
 
  I'm afraid I can't help with this problem, but it seems to me that udev
  is not as effective as coldplug was in bringing up devices at boot time. 
  Not sure if this is something to do with launch timing of udev and the
  device driver(s) during boot, but my USB devices won't be picked up at
  boot since I updated to udev-103.  No problem with detection of USB
  devices *after* the boot sequence has been completed.  I am still looking
  for a solution to fix this . . .

 On a Gentoo Forum I've just found this (which works for me)
 On a 2.6.18-gentoo-r3 linux, simply unmerge coldplug, hotplug, hotplug-base
 and udev (yes, udev!). Then remove the /etc/hotplug, /etc/hotplug.d and
 /etc/udev directories.

 This being done, emerge udev again. This way you'll get hotplug-base
 emerged too.

 Of course, check that you have /lib/firmware/speedtch-1.bin and
 /lib/firmware/speedtch-2.bin. Udev attempts first
 /lib/firmware/speedtch-N.bin.V.RR where V.RR is the hardware version and
 release of the speedtouch modem. Mine is 4.00, so I have
 /lib/firmware/speedtch-1.bin.4.00 and /lib/firmware/speedtch-2.bin.4.00.
 But this is not mandatory.

 And please use rc-update to remove any boot- and default-time startup of
 the coldplug and hotplug scripts (you may even remove /etc/init.d/coldplug
 and /etc/init.d/hotplug just in case: they are not removed by emerge
 --unmerge).

I'm not the OP, so his/her needs may differ.  However, following the above 
suggestions (except for the modem) and straight after running emerge --update 
world wants to pull in hotplug:
=
# emerge -uptDv world

These are the packages that would be merged, in reverse order:

Calculating world dependencies... done!
[nomerge  ] app-cdr/k3b-0.12.14  USE=alsa arts dvdr encode ffmpeg flac 
hal kde mp3 
vorbis -css -debug -musepack -musicbrainz -sndfile -vcd -xinerama 
[nomerge  ]  sys-apps/hal-0.5.7-r3  USE=acpi crypt 
pcmcia -debug -dmi -doc (-selinux) 
[ebuild  N]   sys-apps/hotplug-20040923-r2  0 kB 

Total size of downloads: 0 kB
=

-- 
Regards,
Mick


pgpFAgQCYlzdz.pgp
Description: PGP signature