Linux progress!

I'm busy typing up the installation details as we speak. It'll be available on my site shortly, along with a full copy of a 2.6 kernel prepatched with the driver, if you don't feel like editing Makefiles, or applying the patch yourself.

2.6 only, at this point, so you may want to gear up for that.


<center><h5><font color="red">Oo. MyWireless <s>Hacks</s> Tweaks & Tech Info.oO </font id="red"></h5></center>
 
The driver has been released. I haven't gotten round to creating a 2.6.0 patch yet, or uploading a complete patched kernel yet, but the driver is installable if you follow the instructions at http://rodent.za.net/MyLinuxDrivers

You'll need the 2.6.0 kernel source (should work with later versions too), an editor, and a brain.

<center><h5><font color="red">Oo. MyWireless <s>Hacks</s> Tweaks & Tech Info.oO </font id="red"></h5></center>
 
rodent dude, you rock! Posting this from my linux box. I connected fine the first time and got disconnected after about 2 minutes, but reconnected and its been up since.

cheers mate!
 
RoDent I must congratulate you on this achievment as it must be one of the most usefull and positive contributions for MyWireless to date [;)]


<hr noshade size="1"><center><font color="blue">MyWireless Stuff</font id="blue">
<font size="1"><font color="black">The opinions expressed here are mine alone and do not necessarily reflect the opinions of my employer</font id="size1"></font id="black"></center>
 
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by ProAsm</i>
<br />RoDent I must congratulate you on this achievment as it must be one of the most usefull and positive contributions for MyWireless to date [;)]


<hr noshade size="1"><center><font color="blue">MyWireless Stuff</font id="blue">
<font size="1"><font color="black">The opinions expressed here are mine alone and do not necessarily reflect the opinions of my employer</font id="size1"></font id="black"></center>
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

How embarasing that Sentech have been upstaged by 3rd party drivers [:D] [:D]

*runs very far*

<hr noshade size="1">
Very funny Scotty. Now beam down my pants!!
 
Congrats. Much sooner than I thought was possible. Well done !

I have seen SA companies importing propriatary hardware, and then sell the Windows stuff as "Desktop". They have their own "super dooper black box" which is just a linux box that they then sell at highly inflated prices. And then they will claim that their is no Linux driver available.

So maybe Sentech had linux drivers, and their plans are a bit screwed now.

It certainly opens up may new possibilities :
Find cheap a processor in a small form factor with 2 USB. Run linux on it. One port for modem, one port for either
1. security camera OR
2. microphone earphone handset (IP mobile phone) OR
3. GPS (vechile tracking)


<hr noshade size="1"><center>[:X][:0][:I][8)][:)][8D][:D][:(!][V][}:)][|)][?][^][:p]</center>
 
I have also been in discussions with MCCI about the protocol, and Terry Moore, one of the owners has been very understanding. They wanted me to sign an NDA for technical detail about their propietary protocol, which I declined.

They are happy with me releasing the driver, for the IPWireless device only. They are apparently near completion with Linux drivers themselves, but these will be distributed in the nVidia-type format - a binary library, with a GPL'ed "shim" driver. And apparently they will cost money, not neccesarily for the endusers, but for the distributors. So that would have made linux drivers for us end-users unlikely too.

I explained that it would hardly help with my Sun/Sparc USB problem too, since they're targetting x86 only for their binary drivers.

So, the driver will be merged into the main USB kernel stream as soon as Greg Kroah-Hartman (usb-serial maintainer) approves the patch.

If more of you can give it a bash, and give feedback here, it'd be appreciated. I'd like to hammer out any bugs that may still lurk.


<center><h5><font color="red">Oo. MyWireless <s>Hacks</s> Tweaks & Tech Info.oO </font id="red"></h5></center>
 
i've sent you like 2 e-mails already through the forums. Have you received them?

Anyhow, i experience random lockups on my linux 2.6.4 desktop when i am using the modem with your driver. It locks up to a point where my mp3's are still playing in the background but i've lost *all* other responses. Keyboard, mouse, nothing works. Can't find anything in the syslogs either.
 
I'm still waiting for my application approval and delivery.

Just wondering - I've got Smoothwall running as a firewall which hooks up to my modem and the green zone through ethernet card to hub and other puters.

The Ethernet connection on the Sentech modem - is it easy to configure ?
I gather that Linux sees it as a PPPoe device (or whatever it's called) ?

If so, are there any speed connection problems/slowdowns ?
 
yes it will work as a PPPoE device under *nix, and no, there should be no difference between the PPPoE connection and the usb one (speed wise)
 
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by slobbargoat</i>
<br />i've sent you like 2 e-mails already through the forums. Have you received them?

Anyhow, i experience random lockups on my linux 2.6.4 desktop when i am using the modem with your driver. It locks up to a point where my mp3's are still playing in the background but i've lost *all* other responses. Keyboard, mouse, nothing works. Can't find anything in the syslogs either.
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

I haven't seen these happening on my gateway, but then again, it's not running X. I have found a cockup with the first character sent to the driver, that can cause a kernel Oops under certain condititions, but it hasn't hung up on me yet.

Could you mebbe enable "Magic SysRQ keys" and hit Alt-SysReq-T for a task listing when it freezes? Or Alt-SysReq-B to see if it'll reboot?



<center><h5><font color="red">Oo. MyWireless <s>Hacks</s> Tweaks & Tech Info.oO </font id="red"></h5></center>
 
well i'm not going to be home this weekend, only coming back sunday afternoon. Will give it a go then. I looked in my syslog yesterday and it did manage to give some output on the last crash. It's just a bunch of garbage though, looks sortof like what bzImage would look ifs been cat'd to stdout!

Maybe we can meet on irc sometime since it would be easier to give you feedback and do some debugging that way.
 
Hi TM,

Nice going with the usb drivers 4 linux. I have just installed mywireless on quad xeon server with ethernet(pppoe) and it went like a dream. I am running Suse 8.2 with Firewall2 serving 3 subnets and one dmz ( planning to set up smtp+pop services as well, using dyndns.org).
The Installation was so easy I felt a bit flush having to explain to the owner that it is technically challenging process compared to $indows $erver $003 ( which crashed so badly as to reboot when trying to assign ip addresses to the nics)
However, I would like to know what the overhead of PPPoE vs USB will be on 2.4.x as opposed to 2.6.x

I am seriously thinking of upgrading the System to Suse 9.1 when it comes out as it contains a full 2.6.x kernel as default ( especially due to the smp updates). So it means having to think about whether pppoe (limited to MTU of 1492) may not be a good choice if usb has a better MTU.


Anyone?

Doomy out.
 
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by slobbargoat</i>
<br />well i'm not going to be home this weekend, only coming back sunday afternoon. Will give it a go then. I looked in my syslog yesterday and it did manage to give some output on the last crash. It's just a bunch of garbage though, looks sortof like what bzImage would look ifs been cat'd to stdout!

Maybe we can meet on irc sometime since it would be easier to give you feedback and do some debugging that way.
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

Ah, yes that's probably the vendor string. The usb core reports a crazy "modem name" in the syslog, with a bunch of binary gunk. Thats a USB stack bug, but harmless.

Normally happens when the device is connected to the bus, and the USB stack configures it.

If it's something other than that, then plz, yes, gimme syslogs :)


<center><h5><font color="red">Oo. MyWireless <s>Hacks</s> Tweaks & Tech Info.oO </font id="red"></h5></center>
 
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by Doomy</i>
<br />Hi TM,[/br]
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">
Heya iR ! [:D]

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote">
However, I would like to know what the overhead of PPPoE vs USB will be on 2.4.x as opposed to 2.6.x
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">
I've found 2.6 more feature complete. As for overhead, the USB device can talk at 12Mb/s, so latency, etc is comparable to the PPoE connection

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote">
I am seriously thinking of upgrading the System to Suse 9.1 when it comes out as it contains a full 2.6.x kernel as default ( especially due to the smp updates). So it means having to think about whether pppoe (limited to MTU of 1492) may not be a good choice if usb has a better MTU.
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">
Unfortunately, the maximum MTU the RAS servers at Sentech seems to want to handle over PPP, is 1450. I haven't played around too much with trying to force this, perhaps I'll find a way to do that.

The problem with not using PPPoE is that you have to add an iptables rule to your forwarding chain, to clamp the tcp MSS, otherwise all machines that the gateway is natting for has to have their MTU's adjusted. Roaring penguin PPoE has a built-in option for doing this, which is neat. When using stock USB, and the modem you have to add the following rule.

Code:
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu


<center><h5><font color="red">Oo. MyWireless <s>Hacks</s> Tweaks & Tech Info.oO </font id="red"></h5></center>
 
Mywireless works perfectly with smoothwall and clarkconnect (linux firewall distro's) using the ethernet cable via pppoe.

I'm not a linux guru.
The setup is very straight forward. If you guys want to get pppoe to work on your distro, download one of them and try it out.
 
Top
Sign up to the MyBroadband newsletter
X