Seems the driver alias information has been lost. The driver alias "my_label" is used to bind dirver to corresponding devices. If you use `add_drv -i "my_label" mydriver` to add your driver, could you find something like `mydriver "mylabel"` in your /etc/driver_alias after reboot?
Masopust, Christian <mailto:[EMAIL PROTECTED]> wrote: > hello, > > already tried this, but behaviour is still the same, > "add_drv -i ... mydriver" works but "add_drv mydriver" not. > > the message i get when running add_drv without "-i" is: > Warning: Driver (mydriver) successfully added to system but failed to > attach > > and debug-messages within /var/adm/messages show that only _info and > _init have been called, no probe and no attach !! > > why ?? > > thanks, > christian > > > >> -----Original Message----- >> From: Liu, Jiang [mailto:[EMAIL PROTECTED] >> Sent: Monday, November 03, 2008 9:00 AM >> To: Masopust, Christian; [email protected] >> Subject: RE: why does my driver not load after a reboot? >> >> Hi Masopust, >> The device driver will be loaded when you first access >> the corresponding devices. You may force loading your driver >> at boot time by adding "ddi-forceattach=1" to mydriver.conf file. >> >> Masopust, Christian <> wrote: >>> hello, >>> >>> i've written a driver which runs now fine but i still have >>> the problem that it won't load after a reboot. also after a >>> reboot i cannot load it with simply running "add_drv mydriver", >>> i always have to specify "-i ...." to load it. >>> >>> what did i wrong? any hints? >>> >>> thanks a lot, >>> christian _______________________________________________ driver-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/driver-discuss
