I am using wimax usb modem in Ubuntu 9.04 properly. I am familiar with Ubuntu 10.04 and try to install the same deb file to use my wimax USB modem, but it could not install and give me the following error message:

```
$ sudo dpkg -i green-packet-wimax-usb_i386.iso.deb 
(Reading database ... 206628 files and directories currently installed.)
Preparing to replace green-packet-wimax-usb 1.12 (using green-packet-wimax-  usb_i386.iso.deb) ...
/var/lib/dpkg/info/green-packet-wimax-usb.prerm: 45: /etc/init.d/wimaxd: not found
Removing any system startup links for /etc/init.d/wimaxd ...
FATAL: Module mt7118_usb_os not found.
Unpacking replacement green-packet-wimax-usb ...
Setting up green-packet-wimax-usb (1.12) ...
FATAL: Error inserting mt7118_usb_glue (/lib/modules/2.6.32-28-generic/kernel/drivers/net/mt7118_usb_glue.ko): Invalid module format
dpkg: error processing green-packet-wimax-usb (--install):
subprocess installed post-installation script returned error exit status 1
Processing triggers for ureadahead ...
Processing triggers for desktop-file-utils ...
Processing triggers for python-gmenu ...
Rebuilding /usr/share/applications/desktop.en_US.utf8.cache...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Processing triggers for python-support ...
Errors were encountered while processing:

```

The error (Line 9) give me some clue that the `mt7118_usb_glue.ko` kernel object can't insert it. So, I think this may be due to it's kernel dependencies.

Can anybody tell me how I can install this kernel object to my new Ubuntu 10.04 kernel?