<br><br><div class="gmail_quote">On Thu, May 10, 2012 at 2:42 PM, Peter Nel <span dir="ltr"><<a href="mailto:fourdots@gmail.com" target="_blank">fourdots@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Nico Michael wrote:<br>
<br>
Hi there<br>
My ISP (iBurst) gave me an iBurst USB modem (iBurst Kyocera<br>
UTU03-178D-ZA-A) which I want to use to connect my laptop to the<br>
Internet when I am out of the office and at work or home to still be<br>
able to use wifi.<br>
<br>
Is there any one here who has done this successfully?<br>
<br>
I am afraid of untested solutions, as I know Ubuntu has become very<br>
brittle and can't afford to break my Ubuntu<br>
<br>
--<br>
Kind regards<br>
<br>
Nico Michael<br>
(Sent from <a href="http://ptaisp.co.za" target="_blank">ptaisp.co.za</a>)<br>
<br><br>
</blockquote></div><div><br></div><div>Nico,</div><div><br></div>I've done this a couple of times in previous versions of Ubuntu. It was stable after I actually got it right, though it doesn't integrate with your nice networking icons etc.<br>

My modem is UTU03-1785D-ZA-A (note the '5', perhaps you left it out?)<br clear="all"><div><br></div><div>You have to build the driver source, linux old school style :-) I think the build script loads the driver afterwards too.</div>

<div>/*</div><div>FYI: Like all linux drivers it is a 'kernel module' (once compiled) that get's loaded into the kernel. The module is associated with the vendor/product numbers of the device.</div><div>The kernel processes the "plug in" signal that it receives when you plug in your USB device. The kernel then reads the vendor/product code from the device, and hands off communication over that usb channel to the driver-module that matches the vendor/product. So if nothing matches, no driver gets loaded or is given control.</div>

<div>From that respect it's quite safe... worst case you load a driver that does nothing. Building the files also just compiles source code into a binary module - just files that otherwise lay there on the hard drive.</div>

<div>*/</div><div><br></div><div>Note that the ibdriver on sourceforge is for kernel 2.6.36. Ubuntu is currently on 3.2.0-24.</div><div>This did cause some problems with the build, and you have to change a line of code in one or two files. Basically copy-paste.</div>

<div><br></div><div>I also think you have to rebuild the driver every time the kernel is updated.</div><div><br></div><div>I don't have the details right now. You'll have to search the web, or wait for me to post back here, because I actually also have to do this setup on a netbook... wife's been asking me for over a month now. Guess now's a good time to finally do it.</div>

<div><br></div><div>Regards</div><span class="HOEnZb"><font color="#888888"><div><br></div>-- <br>Péter Nel<br><br>
</font></span></blockquote></div><br>Good news someone has created a PPA that builds and installs everything, and also keeps the driver up to date as kernels and ubuntu releases change.<div><a href="http://mybroadband.co.za/vb/showthread.php/82091-iBurst-and-Linux-setup?p=8153969&viewfull=1#post8153969">http://mybroadband.co.za/vb/showthread.php/82091-iBurst-and-Linux-setup?p=8153969&viewfull=1#post8153969</a></div>
<div><br></div><div>I got it to work without rp-pppoe client or any further effort! Just install the ppa, and run pppoeconf to setup connection as explained.<br clear="all"><div><br></div><div>I am struggling with the modem sometimes not picking up signal... trying to replug it, reboot, etc. until I see some pattern.</div>
<div><br></div><div>TIPS (commands):</div><div>dmesg | tail - shows system picking up a usb device and assigning driver when you plug it in</div><div>lsusb - list usb devices including the ib modem</div><div>iwconfig - list wireless devices, should show signal info for 'ib0' if driver picked it up</div>
<div>pon dsl-provider, poff, plog - pppoe commands to connect, disconnect, and show setting up of connection with ISP</div><div>ifconfig - shows network connections & IP adresses, iburst connection should give 'ppp0' details</div>
<div>route - shows if you have a default route via the iburst connection (wifi or ethernet connections may interfere here, e.g. when going down they leave no default route. Reconnecting iburst should reset it)</div><div><br>
</div><div><br></div><div>This useful combo command enables you to continuously view activity:</div><div>watch 'iwconfig ib0 && plog && ifconfig ppp0'</div><div><br></div>-- <br>Péter Nel<br><br>
</div>