It is possible to install drivers through a MSI, but this is a tricky process because it requires some custom actions that must perform a different task depending on the target OS ( Win 9x handles drivers differently from XP). Also the installation procedure can depend from one driver to another.