Size: 6349
Comment:
|
Size: 6891
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
#PRAGMA section-numbers on ## Originally just a PCMCIA how-to, I need to make it a bit more coherent for desktop modem users. |
|
Line 12: | Line 14: |
== Download software == | |
Line 27: | Line 30: |
You need to have installed the build-essentials package, plus the linux kernel headers. For some reason ibdriver only compiles with gcc3.4, so you need to get that too. EDIT Note: Dapper does not require gcc3.4 installed to build the drivers! {{{sudo aptitude install build-essential gcc-3.4 linux-headers-386 linux-kernel-headers}}} |
You need to have installed the build-essentials package, plus the linux kernel headers. For some reason ibdriver only compiles with gcc3.4, so you need to get that too. [[BR]] ''Note: Dapper does not require gcc3.4 installed to build the drivers, or the symbolic link step below'' If you cannot run aptitude then download the packages from packages.ubuntu.com and install them using dpkg (check dependencies!) {{{sudo aptitude install build-essential gcc-3.4 linux-headers-386 linux-kernel-headers }}} |
Line 34: | Line 41: |
{{{sudo ln -s /usr/src/linux-headers-$(uname -r) /lib/modules/$(uname -r)/build}}} | {{{sudo ln -s /usr/src/linux-headers-$(uname -r) /lib/modules/$(uname -r)/build }}} == Make and install drivers == |
Line 71: | Line 82: |
Line 72: | Line 84: |
== PCMCIA configuration == |
|
Line 74: | Line 90: |
{{{sudo gedit /etc/pcmcia/config.opts}}} | {{{sudo gedit /etc/pcmcia/config.opts }}} |
Line 93: | Line 110: |
{{{sudo gedit /etc/default/pcmcia}}} | {{{sudo gedit /etc/default/pcmcia }}} |
Line 97: | Line 115: |
{{{CORE_OPTS="unreset_check=20 unreset_delay=100 unreset_limit=100"}}} | {{{CORE_OPTS="unreset_check=20 unreset_delay=100 unreset_limit=100" }}} |
Line 102: | Line 121: |
{{{sudo gedit /etc/modprobe.d/iburst}}} | {{{sudo gedit /etc/modprobe.d/iburst }}} |
Line 106: | Line 126: |
{{{options ib-net ifname="ib"}}} | {{{options ib-net ifname="ib" }}} |
Line 111: | Line 132: |
{{{sudo /etc/init.d/pcmcia restart}}} | {{{sudo /etc/init.d/pcmcia restart }}} = Dialer configuration = |
Line 117: | Line 143: |
{{{lsmod | grep ib_}}} | {{{lsmod | grep ib_ }}} |
Line 123: | Line 150: |
{{{sudo ./go}}} | {{{sudo ./go }}} |
Line 138: | Line 166: |
{{{sudo gedit /etc/network/interfaces}}} | {{{sudo gedit /etc/network/interfaces }}} |
Line 151: | Line 180: |
= Testing = |
|
Line 153: | Line 185: |
{{{sudo ifup ib0}}} | {{{sudo ifup ib0 }}} |
Line 158: | Line 191: |
{{{sudo ifdown ib0}}} | {{{sudo ifdown ib0 }}} |
Line 162: | Line 196: |
Too easy (unless there is errors in this how-to!). | {OK} Too easy (unless there is errors in this how-to!). |
Line 165: | Line 199: |
---- CategoryHardware CategoryDocumentation CategoryNetworking |
1. Installing the iBurst drivers
This page gives instructions on how to install the drivers for an iBurst modem. Currently there is two types of iBurst modem - PCMCIA (laptop) and USB/Ethernet (desktop).
To install the drivers you will need to download some software. If you are relying on your (not yet installed) iBurst account for internet access you will first need to go somewhere you can download stuff and copy it onto USB drive/CD/floppy, then transfer to your Ubuntu system.
Now to the installation: First off, don't connect the modem to the computer until instructed to do so. With the USB modem you can hook it up to the mains power and try to find a location for good reception .. there is 5 green LEDs on the front panel of the modem - the number of illuminated LEDS indicates the reception strength. A stronger signal -> faster connection.
1.1. Download software
Step 1: Download the iBurst drivers from our good friends at sourceforge:
http://sourceforge.net/projects/ibdriver
Then download the Roaring Penguin PPPOE dialer (Note: I can't get it working with the Debian dialer):
http://www.roaringpenguin.com/penguin/open_source_rp-pppoe.php
Open up a terminal and make sure the two tarballs (files) you just downloaded are in the directory you want to work in. Extract the two tar files:
{{{tar -xf ibdriver* tar -xf rp-pppoe*}}}
You need to have installed the build-essentials package, plus the linux kernel headers. For some reason ibdriver only compiles with gcc3.4, so you need to get that too. BR Note: Dapper does not require gcc3.4 installed to build the drivers, or the symbolic link step below
If you cannot run aptitude then download the packages from packages.ubuntu.com and install them using dpkg (check dependencies!)
{{{sudo aptitude install build-essential gcc-3.4 linux-headers-386 linux-kernel-headers }}}
Sometimes you need to make a symbolic link to the headers. Better safe than sorry, so do it anyway:
{{{sudo ln -s /usr/src/linux-headers-$(uname -r) /lib/modules/$(uname -r)/build }}}
1.2. Make and install drivers
Now cd to the directory with the ibdriver source, then make and install the drivers.