Wednesday, August 27, 2014

Making option.ko available to install novatel modem driver

Wanted to use a Verizon cell modem from Novatel Wireless (USB760) on my SAMA5D3 XPLAIN board. To use it I need to install a driver package as referenced in a previous post.  When I tried to install the package (dpkg -i novatel_modem_drivers_config_1.1_6.deb) I got an error saying the following "The option kernel module (option.ko) or the usbserial kernel module (usbserial.ko) must be present".

To install these you need them setup in the kernel configuration as modules (M) instead of built-ins (*).  My challenge was figuring out which option would enable option.ko.  This link and this one helped figure out that USB driver for GSM and CDMA modems enabled option.ko.  I also enabled a few more settings (or made sure they were enabled) as shown below:

Code: [Select]
Device Drivers  --->
  [*] USB support  --->
    <*>   USB Modem (CDC ACM) support
    <*>   USB Serial Converter support  --->
      [*]   USB Generic Serial Driver
      <M>   USB driver for GSM and CDMA modems
  [*] Network device support  --->
    <M>   PPP (point-to-point protocol) support
    <M>     PPP support for async serial ports


If you don't choose module (M) instead of built-in (*), then option.ko doesn't exist and the driver won't load.


No comments:

Post a Comment