Modul /driver automatikus betöltése

Fórumok

Üdv,

egy Ubuntut futtató gépen szeretnék egy I/O interface-t telepíteni. Eredetileg egy script végzi, ami tulajdonképpen teszi is a dolgát, de jó lenne, ha automatikusan betöltené a kernel modult és létrhozná a megfeleo /dev -et indulaskor.

A script a következőképpen néz ki:
#!/bin/sh
insmod ./xio.ko
insmod ./xmem.ko
DEV=`cat /proc/devices |grep xio|awk '{print $1}'`
mknod /dev/xio c $DEV 0
DEV=`cat /proc/devices |grep xmem|awk '{print $1}'`
mknod /dev/xmem c $DEV 0

Tehat a kerdesem az lenne, hogy a scriptet kellene rc.local, vagy hasonlo megoldassal futtatnom, vagy más megoldás célszerű. Megoldható ugyanez például ha kernel modulként indintanám az /etc/modules segitsegevel?

Előre is kösz

Hozzászólások

update-rc.d sajatscript defaults xx(pl. 99)
ez teljesen jó.

Modulnál úgy tudom, hogy binárist kell fordítani és gondoskodni
kell arról, hogy valamilyen módon beemelje a kernel.

modulok betolteset az /etc/modules-bol csinalod, utana udev-vel tudsz hozza device neveket csinalni. (etc/udev/rules.d)

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!