Hi Rich,
Finally had a chance to look at my printout, the only big difference I can see is that initially I was trying to build the 24dsi driver on the non RT install in /usr/src/linux/drivers, but then I switched over to building the driver in /home/tc, whereas in the RT case, I just started off building the driver in /home/tc.
Regarding the start program, we made a directory called ~/package/usr/local/bin and put it in there as "start24dsi", of course, to get "start24dsi" to work, we had to comment out those 5 lines in the script that checked for module existence.
So I don't think I'm any further ahead really, I still don't know why "sudo modprobe 24dsi" doesn't work in the RT case (no 24dsi link in modules.dep), yet modprobe did work (when typing it out manually) in the non-RT case, the regular non-modified GSC start script using "insmod" works though in the RT case...
But after loading the driver with "insmod", with the GSC "start" script, on the RT kernel, I still don't see any 24dsi listing in modules.alias or modules.dep, the commands below return nothing, "grep 24dsi /lib/modules/2.6.33.3-l1-rt19/modules.dep", "grep 24dsi /lib/modules/2.6.33.3-l1-rt19/modules.alias", "modprobe -l 24dsi", "which start" "modinfo 24dsi.ko" does work, but only in when in the directory ~/24.dsi.linux.4.11.91.32.0/24dsi/driver.
Should I worry about getting modprobe to work on the RT install ?, or just make an extension this time using the GSC "start" script as-is, using insmod ?, it seems to work, not sure if "insmod" could be a problem in some way down the road ?
Thanks,
David