Hi,
I have updated my old Dapper howto and posted it in a new thread so as to not Bloat the dapper one. If anyone finds any changes please post and I will try to amend.
Modems supported by the Intel536EP driver for Ubuntu Edgy Eft
This page describes how to install the driver for the Intel 536EP internal modem on Ubuntu Edgy for i386 systems. Some of these are sold as Cnet modems and have Ambient chips on board. The process below is quick easy and works quite well. For other older ubuntu versions before Dapper you will additionally require gcc 3.4 to also be installed.
Install required Ubuntu packages
In a terminal type uname -r, which should give you your kernel version ARCH
You will need to install the build-essential and linux-headers-ARCH packages. They are normally on the install CD and can most easily be installed with Synaptic or downloaded if your PC is on a connected lan or using a serial modem, which does not require drivers.
Download the latest drivers for the Intel536ep modem here:
http://linmodems.technion.ac.il/packages/Intel/Philippe.Vouters/intel-536EP-2.56.76.0_21_09_2006.tgz
Save the file, which is named intel-536EP-2.56.76.0_21_09_2006.tgz on your Desktop.
Compiling the driver
Right click on the file and select “Extract to here” This will create directory intel-536EP-2.56.76.0 on your Desktop. Open a terminal window and type:
cd Desktop/intel-536EP-2.56.76.0
make clean
This should produce output looking like this:
make[1]: Entering directory `/home/<usename>/Desktop/intel-536EP-2.56.76.0/coredrv'
rm -f *.ko .*.o.cmd *.mod.c .*.ko.cmd *.o *~ core Modules.symvers rm -rf .tmp_versions make[1]: Leaving directory `/home/<username>/Desktop/intel-536EP-2.56.76.0/coredrv'
rm -f *.o *.ko
make 536
This will result in many lines of output, the final lines should look like this:
CC /home/<username>/Desktop/intel-536EP-2.56.76.0/coredrv/Intel536.mod.o
LD [M] /home/<username>/Desktop/intel-536EP-2.56.76.0/coredrv/Intel536.ko
make[2]: Leaving directory `/usr/src/linux-headers-2.6.17-10-generic'
make[1]: Leaving directory `/home/<username>/Desktop/intel-536EP-2.56.76.0/coredrv'
There should be an Intel536.ko file in the directory now; test this by typing
ls -l Intel536.ko
The output should look like:
--rw-r--r-- 1 <username> <username> 1099788 2006-11-13 19:50 Intel536.ko
Installing the driver
There are two steps to installing the driver. The first is to copy the Intel536.ko file created above to an appropriate directory, and the second is to have the driver loaded every time the PC boots.
To install the Intel536.ko file, copy the file to the modules directory with this command:
sudo cp Intel536.ko /lib/modules/$(uname -r)/kernel/drivers/char
Make your system aware of this module with depmod:
sudo depmod -a
Finally, load the driver with the modprobe command:
sudo modprobe Intel536
This command should not print a response; if it prints something like this:
FATAL: Module Intel536 not found. you have made an error; most likely you have copied the file to the wrong place. If you see a different error message, there may be an error in the module, or your modem, or you may not have a Intel 536-based modem.
Loading the driver at boot time
To load the module at boot time, we need to add a line "Intel536" to the file /etc/modules. Right click on the file, actions, Edit as Root and enter a line at the end:
Intel536
Using the modem
The name of your modem device is /dev/536ep0. To use Kppp you will need to create a symlink be able to link the /dev/536ep0 to /dev/modem. Udev rewrites the /dev on each reboot and you thus have to create a new file with kwrite, kate or gedit in /etc/udev/rules.d/60-symlink.rules and find the following lines and put the last line in it:
# Create /dev/modem symlink
KERNEL=="ttyLTM[0-9]*", SYMLINK+="modem"
KERNEL=="536ep0", SYMLINK+="modem"
Now reboot and you can use Kppp to query the modem as this is a quick check if all is well before dialling out. Configure Kppp or Gnome-ppp for your ISP connection. These Intel modems are found to be quite stable.
Bookmarks