Bug 142124

Summary: certain dev's not found with 8.01
Product: [Fedora] Fedora Reporter: Sammy <umar>
Component: initscriptsAssignee: Bill Nottingham <notting>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Brock Organ <borgan>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: rvokal
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-05-05 20:34:04 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Sammy 2004-12-07 15:13:55 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (compatible; Konqueror/3.3; Linux; X11; en_US) (KHTML, like Gecko)

Description of problem:
On my lBM ThinkPad T42 laptop I have HSF modem drivers installed.
With 7.93.x versions everything works fine. With 8.00 and 8.01 I am
getting an error message (right after udev creates devices) that the device
/dev/hsfdcp0 cannot be found (some hsf module is looking for it). Consequently
non of the hsf stuff is started. I am not running selinux.

Here is the HSF stuff from modprobe.conf:

alias /dev/ttySHSF[0-9]* /dev/ttySHSF
alias /dev/modem /dev/ttySHSF
alias char-major-240 /dev/ttySHSF
alias char-major-240-* /dev/ttySHSF
options hsfserial serialmajor=240
alias char-major-242 hsfosspec
alias char-major-242-* hsfosspec
alias /dev/hsfdiag hsfosspec
alias /dev/hsfdiag* /dev/hsfdiag
alias char-major-243 /dev/hsfdiag
alias char-major-243-* /dev/hsfdiag
options hsfosspec dcpmajor=242 diagmajor=243
install /dev/ttySHSF /sbin/modprobe hsfpcibasic2; /sbin/modprobe hsfmc97ich; /sbin/modprobe hsfmc97via; /sbin/modprobe hsfmc97ali; [ -e /lib/modules/`uname -r`/misc/hsfusbcd2.ko ]&& /sbin/modprobe hsfusbcd2; /bin/true


Version-Release number of selected component (if applicable):
initscripts-8.01-1

How reproducible:
Always

Steps to Reproduce:
1.update initscripts to 8.01
2.reboot
3.
    

Additional info:

Comment 1 Bill Nottingham 2004-12-07 15:49:51 UTC
alias /dev/XXX seems wrong.

If the HSF files are looking for devices, they probably need to put
their scripts that are looking for them in /etc/dev.d.

Comment 2 Sammy 2004-12-07 16:08:33 UTC
These were put in there automatically BUT they seem to work fine
with initscripts 7.93.x (everything else being the same). I can't
see by looking into rc.sysinit which difference is causing this.

Comment 3 Bill Nottingham 2005-10-03 20:12:37 UTC
Does this work any better with FC4?

Exactly what sort of config and script modifications (outside of the
modprobe.conf snippet above) do you have?

It looks like an error in the added handlers for that device.

Comment 4 John Thacker 2006-05-05 20:34:04 UTC
Closing due to lack of response by reporter.