tag:blogger.com,1999:blog-164222252024-03-06T21:05:29.629-08:00daddydid“Any magic, insufficiently explained, is indistinguishable from technology." -Christopher B. WrightAnonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.comBlogger38125tag:blogger.com,1999:blog-16422225.post-38263738852547307072015-06-12T16:43:00.000-07:002015-06-13T05:07:19.350-07:00Raspberry PI turns EE Osprey Mifi into automatic back up connection for Home or Office BroadbandI have a 39Mbps Down 10Mbps up FTTC broadband connection. These days that is nothing to shout about unless it stops working. If your business has experienced a prolonged outage you have probably muddled through with 3G dongles/phone tethering/home or cafe working. If you are a big enough organisation to have an IT person or tills that only work if the internet does then you have a redundant backup link and a plan. Surely you do don't you ?<br />
<br />
<br />
I aspired to do better and have a seamless fail-over solution at home. Spouses and children show far less restraint and far more anger when asking is it fixed yet every two minutes than the usual client.<br />
<br />
This is how I achieved it for zero increase in my monthly cost:-<br />
EE provides my FTTC broadband<br />
The broadband package comes with a free 10 Gig per month upgrade to my 4g pay monthly phone plan.<br />
EE allows me to share the 4G data allowance with all devices on my plan.<br />
EE gave my a MIFI unit last week for free so no ongoing monthly charge as it shares my data plan.<br />
<br />
Upstairs in back bedroom the Mifi unit gets a fairly reliable 12Mbps down 5Mbps up over 4G<br />
<br />
If only it had an ethernet port it would be perfect as a backup route for my home network. The challenge was to use a Rasperry pi to bridge the USB interface to its Ethernet port and use a Homeplug to get it to accept packets from the downstairs FTTC router when phone line was unplugged.<br />
<br />
I now have this working:- The necessary networking ingredients incantations and magic are as follows:-<br />
<br />
<br />
my lan network is 192.168.9.0/24<br />
my FTTC router is 192.168.9.1/24 an Ubiquiti Edge Router POE but other makes are available. (cough cisco).<br />
<br />
<h4>
EE Osprey Mifi </h4>
configured to No DHCP and 192.168.9.2/24 via its web gui<br />
<br />
<h4>
Edgerouter additional commands</h4>
<b style="font-family: 'Courier New', Courier, monospace; font-size: small;">set firewall receive-redirects disable</b><br />
<div>
<br /></div>
<div>
*because otherwise router will send an ICMP redirect if it routes a packet out of the same interface and attached PC will then use backup link even if main link comes back up.</div>
<div>
<br /></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>set interfaces ethernet eth0 pppoe 0 default-route force</b></span></div>
<div>
<br /></div>
<div>
*because I found in testing that the default route wouldn't always come back into the kernel routing table when the FTTC link re-established</div>
<div>
<br /></div>
<div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>set protocols static interface-route 0.0.0.0/0 next-hop-interface pppoe0 distance 10</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>set protocols static route 0.0.0.0/0 next-hop 192.168.9.2 distance 20</b></span></div>
</div>
<br />
* the magic routing. The osprey will NAT anyway so no point having a dedicated WAN port to talk to it. Your firewall requirement mileage may vary.<br />
* the assumption here is the pppoe dies when fttc link goes down. I may experiment with ping based SLA route injection/retraction for faster fail-over but the 30 seconds this currently takes is an acceptable outage for a home network.<br />
<br />
<br />
<h4>
Raspberry PI</h4>
<div>
Hmm this was a lot trickier than I thought. You will need:-</div>
<div>
<br /></div>
<div>
a /etc/network/interfaces file containing</div>
<div>
<br /></div>
<div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>auto lo</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>iface lo inet loopback</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b><br /></b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>iface eth0 inet manual</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b><br /></b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b><br /></b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>auto br0</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>iface br0 inet static</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> bridge_ports eth0</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> address 192.168.9.3</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> broadcast 192.168.9.255</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> netmask 255.255.255.0</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> gateway 192.168.9.1</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b><br /></b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b><br /></b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>allow-hotplug usb0</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>auto usb0</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>iface usb0 inet manual</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> up ifconfig $IFACE 0.0.0.0 up</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> up brctl addif br0 $IFACE</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> down ifconfig $IFACE down</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> post-down brctl delif br0 $IFACE</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b><br /></b></span></div>
<div>
<br /></div>
</div>
<div>
The bridge interface IP address 192.168.9.3 gives me a method to communicate with the PI for other projects but the IP address isn't need to make the fail-over work.</div>
<div>
<br /></div>
<div>
The mifi when connected via usb to the PI isn't detected as a network interface but as a mass storage device and we need to fix that. </div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b><br /></b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>sudo apt-get install ppp usb-modeswitch wvdial</b></span></div>
<div>
<br /></div>
<div>
and we need bridging to actually work so</div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b><br /></b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> sudo apt-get install bridge-utils</b></span></div>
<div>
<br /></div>
<div>
now when you plug the mifi unit in (and switch it on) it will auto detect and become part of the network bridge.</div>
<div>
<br /></div>
<div>
And that's it...</div>
<div>
<br /></div>
<div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>pi@raspberrypi ~ $ lsusb</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. </b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. </b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>Bus 001 Device 004: ID 0424:2517 Standard Microsystems Corp. Hub</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>Bus 001 Device 008: ID 1bbb:0195 T & A Mobile Phones </b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>Bus 001 Device 005: ID 22b8:0938 Motorola PCS </b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>Bus 001 Device 006: ID 22b8:093a Motorola PCS </b></span></div>
</div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b><br /></b></span></div>
<div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>pi@raspberrypi ~ $ ping 192.168.9.2</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>PING 192.168.9.2 (192.168.9.2) 56(84) bytes of data.</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>64 bytes from 192.168.9.2: icmp_req=1 ttl=64 time=1.60 ms</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>64 bytes from 192.168.9.2: icmp_req=2 ttl=64 time=0.342 ms</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>--- 192.168.9.2 ping statistics ---</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>2 packets transmitted, 2 received, 0% packet loss, time 1002ms</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>rtt min/avg/max/mdev = 0.342/0.974/1.607/0.633 ms</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>pi@raspberrypi ~ $ brctl show</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>bridge name<span class="Apple-tab-span" style="white-space: pre;"> </span>bridge id<span class="Apple-tab-span" style="white-space: pre;"> </span>STP enabled<span class="Apple-tab-span" style="white-space: pre;"> </span>interfaces</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>br0<span class="Apple-tab-span" style="white-space: pre;"> </span>8000.46c46400d0da<span class="Apple-tab-span" style="white-space: pre;"> </span>no<span class="Apple-tab-span" style="white-space: pre;"> </span>eth0</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b><span class="Apple-tab-span" style="white-space: pre;"> </span>usb0</b></span></div>
</div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b><br /></b></span></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
This is a ping from the PI to outside world initially via FTTC then watch latency increase as I disable the FTTC link and it switches to the 4G</div>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b></b></span><br />
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>64 bytes from 8.8.8.8: icmp_req=120 ttl=52 time=13.5 ms</b></span></div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>
</b></span>
<br />
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>64 bytes from 8.8.8.8: icmp_req=121 ttl=52 time=14.9 ms</b></span></div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>
</b></span>
<div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>64 bytes from 8.8.8.8: icmp_req=122 ttl=52 time=13.2 ms</b></span></div>
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>
<div>
64 bytes from 8.8.8.8: icmp_req=123 ttl=52 time=13.8 ms</div>
<div>
64 bytes from 8.8.8.8: icmp_req=124 ttl=52 time=13.2 ms</div>
<div>
64 bytes from 8.8.8.8: icmp_req=125 ttl=52 time=183 ms</div>
<div>
64 bytes from 8.8.8.8: icmp_req=126 ttl=52 time=62.4 ms</div>
<div>
64 bytes from 8.8.8.8: icmp_req=127 ttl=52 time=103 ms</div>
<div>
64 bytes from 8.8.8.8: icmp_req=128 ttl=52 time=94.0 ms</div>
<div>
64 bytes from 8.8.8.8: icmp_req=129 ttl=52 time=93.8 ms</div>
<div>
64 bytes from 8.8.8.8: icmp_req=130 ttl=52 time=92.7 ms</div>
<div>
64 bytes from 8.8.8.8: icmp_req=131 ttl=52 time=72.8 ms<br />
<br />
<br />
<br />
<br /></div>
<div>
<br /></div>
</b></span></div>
<div>
Thanks go to </div>
<div>
https://www.thefanclub.co.za/how-to/how-setup-usb-3g-modem-raspberry-pi-using-usbmodeswitch-and-wvdial<br />
<br />
On Main FTTC link</div>
<div>
<br /></div>
<a href="http://www.thinkbroadband.com/speedtest/results.html?id=1434195851614553055"><img alt="My Broadband Speed Test" src="http://www.thinkbroadband.com/speedtest/button/1434195851614553055-mini.png" /></a>
<br />
<div>
<br />
On Back up Link<br />
<br />
<a href="http://www.thinkbroadband.com/speedtest/results.html?id=1434197103351498755"><img alt="My Broadband Speed Test" src="http://www.thinkbroadband.com/speedtest/button/1434197103351498755-mini.png" /></a>
<br />
<br />
Bonus to this config is you can make use of the wifi part of the Mifi to provide an extra wifi point for your home network. This is useful as it is on the other side of my house from my Ubiquiti access point but I did have to connect the two by 200mbps Homeplugs.</div>
<div>
<br /></div>
<div>
Ok the next challenge is to get the Mifi to send my mobile phone a text every time the system fail-over or recovery happens...how hard could that be?</div>
<div>
<br /></div>
<div>
<br /></div>Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com1tag:blogger.com,1999:blog-16422225.post-42232643591651055102014-03-27T16:42:00.000-07:002014-03-28T04:38:44.168-07:00Dell2005-WFP 20" Monitor Repaired and temp controlled soldering iron added to kitI had fixed a 24" version of this monitor a few years ago for some one else. This time it was my own and the screen had a horrible blurry red interference pattern across it. Dis-assembly required very determined pulling on the front bezel. The power board, once liberated, showed 10 capacitors in the area that that feeds the logic board. It would have been a £7.00 repair but the trip to Maplin to pick up the replacement capacitors gave the opportunity to also purchase a temp controlled soldering iron. This made de-soldering much easier at 380 deg C and the lead free solder flowed far better on the new components than I ever used to achieve with my ancient old Antex iron.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0tag:blogger.com,1999:blog-16422225.post-50066736745524977502013-10-21T12:59:00.000-07:002013-10-21T12:59:00.300-07:00Dishwasher repair ...AgainThis time water stopped heating. I assumed that it was the temp sensor. Wrong!. Then the inline heater element (2KW 32mm). Wrong!<br />
<br />
In fact it was the control board. Hundreds of pounds for a replacement...or just soldering a nice thick copper wire over the track to the relay pins. Job done dishes washing :)<br />
<br />
<br />
<br />Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0tag:blogger.com,1999:blog-16422225.post-61886809476743659872013-07-20T09:04:00.000-07:002013-07-20T09:04:44.657-07:00Finally I have the microportable system I always wanted. I have my thinkoutside foldable keyboard successfully paired via bluetooth with my goophone i9. In fact I am typing this blog entry using this combination. Real cursor keys when editing on an android!<br />
<br />
Next up is to try to remote desktop to my office machine. Some SSH ing to routers is also called for.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com1tag:blogger.com,1999:blog-16422225.post-72069646184144326972013-06-04T04:15:00.000-07:002013-06-04T08:00:21.064-07:00Goophone i9Picked one of these up and it is a lovely phone if you can't afford the Samsung Note II. The only problem is that it doesn't work well with 3G on an O2 network in the UK. In fact to even make and receive calls reliably I have had to put sim into the second sim card slot. Thus relegating the phone to 2G with gprs / edge data speed which is SLOW!<br />
Hoping for a firmware update that will fix 3G radio to work on UK bands<br />
<br />
<br />
Hmmm seems I have been caught out by the spec. the 3G bit of the goophone works on 2100/850 and of course O2 is 2100/900 . Told to try Vodaphone.<br />
<br />
<br />Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0tag:blogger.com,1999:blog-16422225.post-70173067848849702062012-06-17T16:19:00.000-07:002012-06-18T12:40:41.985-07:00Raspberry PI connected to netgear router means packet lossAfter multiple power supplies and different network cables I find that if I type<br />
<br />
<br />
sudo mii-tool -F 10baseT-FD eth0<br />
<br />
then the 20-30% packet loss on Ethernet interface goes away.<br />
<br />
And suddenly it all works sweeeeet !<br />
Blogged this from the otherwise truly dreadful midori browser<br />
<br />Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com1tag:blogger.com,1999:blog-16422225.post-47918734232964642122011-10-02T16:01:00.000-07:002013-06-07T07:18:52.701-07:00Zanussi ztd6255 dishwasher resurrectedZanussi dishwasher failing to finish cycle. Symtoms being a tripped RCD breaker and then constant cycle of 3 beeps audio error code when retried. Replaced the obviously bust motor capacitor but found cycle still wouldn't finish. Anti leak switch was engaged due to water in drip tray. Eventually traced source to spray arm feed pipe 2/3 way up rear right hand side of machine. Half the screw thread on plastic fitting had broken so threw away neoprene ring seal to gain another two milimeters of thread though machine and used some plumber mait with a couple of wraps of plumber's tape. All good after a 70 deg wash. Still took most of the evening to do due to length of time test washes take. Trying to watch Spooks and constant checking for a flooded kitchen is really stressfull. That and it is an integrated dishwasher so getting it in and out is a pain.<br />
<br />
Tip: Maplin open on a Sunday until 6.00pm amazing if you want the necessary 3uF cap for £3.80 instead of spending £13 on the 'genuine part'Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com1tag:blogger.com,1999:blog-16422225.post-15739750411813991472011-09-28T02:19:00.000-07:002011-09-28T03:07:58.823-07:00Quick Tech update:- The viewsonic viewpad 7 is another android addition to the household. It is everything I wanted the old Nokia 770 to be. It takes a sim card has a GPS and is to all intents and purposes just a much larger version of the Orange Sanfrancisco phone I carry around with me.<br /><br />So it works as a back up phone if should I run out of battery on the sanfran. It makes wi-fi browsing and email in coffee shops a much better experience and the kids can see what they are doing when playing angry birds. A win. So far only glitch is I can't get the stowaway keyboard to pair with it.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0tag:blogger.com,1999:blog-16422225.post-72481651425693064642011-02-14T15:39:00.000-08:002011-02-14T15:54:00.417-08:00Phone and AutomobilesThe screen on the Samsung pixon broke and I pleaded for a replacement phone that ran the Android operating system. The powers that be listened carefully to my reasoned arguments and gave me a Blackberry instead. AAAAAAAARGH!<br /><br />Despite the truly addictive e-mail capabilities I heroically decided to go cold turkey and forked out my own hard earned for an Orange San Francisco instead.<br /><br />Had it for over a month now and it is truly a great phone. De branded and running android 2.2 of course with a company O2 sim.<br /><br />I have even used an old Nokia tablet mounting kit and some drastic reworking with a hacksaw and plastic repair kit to build a car mount for it. I'll publish a picture sometime. It might look a bit of a bodge but it is super solid and the phone clicks into place in a reassuring manner.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com1tag:blogger.com,1999:blog-16422225.post-63234479762224353272011-02-14T15:21:00.000-08:002011-02-14T15:38:53.446-08:00Plastic Repair kitI have been fixing an increasing number of items with the repair kit I bought for my Samsung laptop. The off side Mondeo wing mirror developed an alarming list to one side this is included the outside cowling. I suspect someone leant on it hard when falling over in the snow in December. Repair involved removing glass and drilling out of three retaining blobs of plastic so outside cowling could be removed from internal mounting post. This showed problem that two of three vertical retaining screws had stripped threads/ broken mountings. So removed whole metal mounting post from bottom bracket and got two washers. Then sprayed original screws with silicone as a release agent. Used the screws to mount the washers onto correct surface with hand tightening. Then rebuilt the outside of the damaged plastic mounting pillar upto the washers. Once plastic had cured over night I removed screws and washers and remounted wing mirror. Had to melt the 3 mounting blobs back to re attach cowling. Overall a medium difficult job.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0tag:blogger.com,1999:blog-16422225.post-35700991978981437172010-06-28T15:26:00.000-07:002010-06-28T15:37:12.781-07:00Zannussi Built in Dishwasher leakingOn departing front door of building noticed drip from celling. Uh oh! Leak from kitchen above communal hallway. Uh Oh ! That is my Kitchen!<br /><br />So far have learnt that kitchen installers use novel methods of wedging my dishwasher in. Including two saw cuts into metal work and some reshaping with a hammer to avoid an intruding bit of pipework at rear. Oh and they didn't know how to use the rear leveller so had just rested it on a plank and for some reason left a couple of tiles stuck to back of machine as well. Anyway leak is in the drain hose and fitting replacement look like it will be a bit of a pig. Joy.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com1tag:blogger.com,1999:blog-16422225.post-69322700032818792672010-06-28T15:16:00.000-07:002010-06-28T15:26:45.076-07:00Mondeo MK3 power locksNear Side front door not locking and quote from garage to fix was best part of £200 inc the Vat. So another trawl round e-bay showed up some likely candidates. One week later and the job is done total spend £27.00 Advice to anyone replacing item :-<br /><br />The tray that lines the interior door grab handle needs to be removed to reveal yet more screws if you want the trim to come off. Also only the lower half of mechanism needs to be replaced. Once you realise you can unclip the two parts you can then rotate it thus unhooking no longer required metal tie rod. Getting it back onto the dangling tie rod in door is medium difficult but whole job took me less than 2 hours.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0tag:blogger.com,1999:blog-16422225.post-54479450633316765302010-06-28T14:56:00.000-07:002010-06-28T15:15:31.188-07:00Tumble Drier Creda TCR2 bought then fixed!So the tumble drier died just as we left on 2 week trip to Taiwan during Easter break. Upon return we immediately did nothing about it as getting builders out and having functional bathroom was the priority. Anyway finally heaved the ancient drier down to the local waste recycling depot and picked up second hand Creda condenser drier bought from Friday-ad. This model drier has a metal door so I couldn't see the drum going round when I tested it. But I heard noises and when door opened it felt warm so that was an advance on old drier. Of course when I got it home and installed I realised it didn't work at all. Reluctant to give in I establish belt had snapped. On second attempt got right belt for under a tenner delivered from E-bayer. Fitting a new belt to a drier is a nightmare. Calls for almost complete dismantle of drier including removal of motor. If I had know just how ruddy difficult it was I would never have started but just when I thought there was no way I could stretch the belt over the tensioning pulley, I finally managed it. It all works. Hurrah! Wife look less than happy about time it took to get it working but it does and total spend was less then £60. Also I am pretty sure I now understand the majority of the bits inside this beast so I can keep this one going for a long time.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0tag:blogger.com,1999:blog-16422225.post-63862079859086695022009-12-30T06:59:00.000-08:002009-12-30T07:20:38.417-08:00Samsung N510 woesAaaaaargh! The case mounting for the samsung screen hinges are pathetic. My screen has always been a bit stiff to open. Now only one month after purchase all the brass inserts into the plastic base of the netbook have pulled out of their feeble plastic pillars. 1st sign was hearing small rattly bits of plastic inside case and noting that top and bottom half case part company slightly at power button. Second sign was noting that hinge covers don't line up with base. This is a design flaw, the top diameter of the mounting pillars should have been at least twice the size to cope with the expected strain. Even if Samsung do replace it under warranty I am pretty sure the next one will fail in exactly the same way. Unfortunately this is currently the perfect spec netbook for me so a refund doesn't get me anywhere. Starting with this knowledge and a new Samsung 510 netbook I think I would disassemble and add a ton of <a href="http://www.youtube.com/watch?v=6xBIf_fx708">this stuff </a>to the pillarsAnonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com4tag:blogger.com,1999:blog-16422225.post-57006665903926944652009-11-26T05:12:00.000-08:002009-11-26T05:19:39.149-08:00SAMSUNG N510 NetbookHad this for two days and so far it is looking good. Prodigious battery life 7+ hours. Sane fan placement to not cook battery. Decent screen size and keyboard marred only by the dodgy placement of the right hand shift key. I don't think I am going to regret this. If it can play full HD as promised by the ION chipset then it is going to be new weapon of choice.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com2tag:blogger.com,1999:blog-16422225.post-61204741309523014752009-10-23T07:12:00.000-07:002009-10-23T07:20:43.787-07:00PVR madnessReplaced that ASDA Onn PVR with a new SAGEM Freeeview PVR with HDMI to match the 42"HD panel I got. Bad move ....hating it!<br /><br />Now in embarrassing position of pleading with friend who bought the ASDA box to let me have it back. He being a good chap has agreed. So my most troublesome clients (wife and kids) will now be happy.. right up to the point where I replace "THS" (The Huge Screen) with the old 20" Dell monitor.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0tag:blogger.com,1999:blog-16422225.post-75394883828116465112009-05-20T08:23:00.000-07:002009-05-20T08:26:45.263-07:00<a href="http://www.oceanhippie.net/">Tom's page</a><br /><br /><br /><a href="http://www.oceanhippie.net/"> </a>Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0tag:blogger.com,1999:blog-16422225.post-73151893846564800742008-11-21T09:20:00.000-08:002008-11-21T09:30:57.522-08:00IP switcherAs a manager of a national IP network I find myself constantly changing static IP addresses on my windows XP laptop. Commercial profile managers and switching utilities are available. You can instead just write a simple batch file to configure your network interface.<br /><br />Here are two that I just created.<br /><br /><span style="font-size:78%;"><span style="font-family: courier new;"><br />rpghome.bat<br /><br />netsh interface ip set address name="Local Area Connection" source=static addr=192.168.9.8 mask=255.255.255.0</span><br /><span style="font-family: courier new;">netsh interface ip set address name="Local Area Connection" gateway=192.168.9.1 gwmetric=1</span><br /><span style="font-family: courier new;">netsh interface ip set dns name="Local Area Connection" source=static addr=217.22.80.10 register=PRIMARY</span><br /><span style="font-family: courier new;">netsh interface ip add dns name="Local Area Connection" addr=217.22.95.10 index=2</span><br /><span style="font-family: courier new;">netsh interface ip set wins name="Local Area Connection" source=static addr=none<br /><br />rpgdhcp.bat<br /><br />netsh interface ip set address name="Local Area Connection" source=dhcp<br />netsh interface ip set dns name="Local Area Connection" source=dhcp register=PRIMARY<br />netsh interface ip set wins name="Local Area Connection" source=dhcp<br /><br /><br /><br /><br /></span></span>Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0tag:blogger.com,1999:blog-16422225.post-86153286872474772462008-08-04T11:32:00.000-07:002008-08-04T11:51:56.644-07:00<a href="http://www.streetcar.co.uk/">Streetcar </a> is great but is going to take some getting used to. I joined a week ago and have used it twice. First time to take the kids for the Tuberculosis Jab at a clinic in Hangleton. God knows why the NHS decided we had to go there but it seemed like a good first test of street car service. So for £11 I got 4 people there and back and did the weekly shopping. Trying to reverse the car out of its allocated parking spot was the first challenge things were very tight becuase someone had parked a long people carrier in the bay just behind. So grappling with an unfamiliar car I was at one point thinking of giving up. After that it was plain sailing though in future I think I'll book the the manual VW POLO instead of the Golf. The second use was today. I was at work in Kempton and need to get to Newhaven and back. Nearest Streetcar was already booked so I had a 10 minute walk to Devonshire place. Anyway car was great did the job and attempted to return car. Unfortunately some inconsiderate bugger had parked his plumbing bathroom fitters van in the reserved spot even though it is marked as no loading.<br /><br />So big thumbs down to<br /><h1 class="fn org">Croxgrove</h1> <span class="adr">83 St James's Street, Brighton, BN2 1TP</span> <span class="tel">01273676971<br /><br />for doing that. I tried ringing them but just got a fax machine.<br /><br /><br /></span> Took a little time to convince streetcar to let me just leave car at office, but they did and full credit to them for that.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0tag:blogger.com,1999:blog-16422225.post-68055479332147666732008-08-02T13:46:00.000-07:002008-08-02T13:51:13.519-07:00The shortest measurable unit of timeThis was pretty universally agreed to be the 'New York Second'. The time between a New York traffic light turning green and the car behind you hitting its horn. After much research I now believe the "Angel Pause" has it beat. This the time between my bottom hitting the cushion of any type of comfortable chair and my wife finding something for me to get up and do.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com2tag:blogger.com,1999:blog-16422225.post-9641889904539512582008-04-24T08:52:00.000-07:002008-04-24T09:18:35.340-07:00ASDA 160GB PVRThe Digifusion failed on me last Wednesday. Uh oh, Doctor Who episode on Saturday was scheduled right in the middle of the kids bath time as usual. Edict handed down from wife read " fix it or get another one right now!". <br /><br />So against all my instincts to research the current state of the freeview PVR market on the internet for the next two weeks I instead went to a real bricks and mortar shop. ADSA! Didn't even buy any food just picked up the first thing that had a dual tuner paid and left.<br /><br />As it turns out, this is a pretty sorted box considering it was less than a hundred quid. Doesn't record the last 15 minutes of what you are currently watching to provide the magic "rewind live tv" facility BUT then it doesn't have to constantly spin the hard disk so it is QUIET! Has series link a fast usable readable Electronic Program Guide (EPG). So far it has felt like a major upgrade in terms of usability and reliability. Coming out of PAUSE mode works flawlessly unlike the digifusion and subtitles are always recorded and there is a 'continue watching from where you last left off' feature for all the stuff you have recorded. I really really like it. You can switch it on set stuff to be recorded really fast compared to the Humax, Digifusion and Sony PVRs that I have used. A win. Wife likes it too!Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com1tag:blogger.com,1999:blog-16422225.post-77874661897381859002008-04-07T14:49:00.000-07:002008-04-07T15:09:51.761-07:00The Register publishes my thoughts on LLU and ADSL economics and iPlayer bandwidth consumption<a href="http://www.theregister.co.uk/2008/04/07/ashley_highfield_isps_mailbag/"></a><br /><br />For my sins I run a small UK ISP. I am exposed to the Capacity Based Charging model both from BT (via 3rd party wholesale outfit 186K) and from LLU wholesale from Tiscali so I can see some differences. Nevertheless to get traffic from to and from my ADSL clients costs me 10 times as much in cost of bandwidth as to send or receive the same packets to the rest of the world. That includes you BBC. So it costs me probably 20 times as much as it did the BBC to deliver their content. Do I blame the BBC? No I don't. Do I blame BT? you're damned right I do.<br /><br />As far as I can work out the major component of this bandwidth cost is fibre backhaul from the exchanges. If BT were to sell dark fibre pairs to the LLU players this price would fall though the floor and low contention ADSL would be available to all. But BT won't sell dark fibre because they fear that their ipstream model and 20 century network could be instantly replicated with a vastly lower cost base. Someone tell me why the annual rental of 1 GB wes/les/bes circuits costs a fortune compared to 100Mbps variant (which isn't cheap). It is the same fibre just a different transceiver. If Offcom had made the same pricing model of BT's costs for installing and maintaining fibre as it did for copper pairs in 2000 when LLU started we wouldn't be in this mess now.<br /><br />So BT you need to upgrade your exchange links. Oh and while you are at it, your central pipes, deliver them as Gig Ethernet not this 655Mbps ATM stuff of yesteryear. Since no one is going to buy a central pipe of that size outside of a known data centre you could make them a few hundred pounds to install instead of the tens of thousands. You could ..but you won't will you? Not until someone makes you. Sad thing is you would end up making more money not less. All those little ISP's could start buying direct from you again. Didn't ADSL competing against your valuable leased line and ISDN business in 2000 show you anything. It was a good thing.<br /><br />It is the price of fibre between BT exchanges that is the barrier to the UK internet services. I think Easynet was instrumental in getting a better deal with the BES service from BT but what it really showed was that BT will do anything not to sell dark fibre.<br /><br />As soon as an LLU player could bring on another neighbouring exchange using a properly IP routed mesh topology with 100 times the bandwidth for the same cost as today you would see IP Multicast working. You would see packets for geographically close communications not being tunnelled half way across the country and back. You would have local resilience. ISP's might even run BGP in every exchange with other LLU isps. The UK internet wouldn't depend on a few data centres in London. Local data centres would pop up everywhere. People are used to Latencies of between 30 and 50 ms. But imagine if that was the worst you ever got and now your local VPN traffic got there and back in under 2ms and your London vpn head end was only 5ms round trip.<br /><br />Ultimately LLU is completely held to ransom by BT determining the price of getting bandwidth to the racks in the exchanges. Unbundle the fibre and all the problems melt away.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0tag:blogger.com,1999:blog-16422225.post-21991247735213432232008-01-15T02:42:00.000-08:002008-01-15T03:35:29.857-08:00Its a strange new world/craft fair1st things 1st. Happy new year.<br /><br />2nd things 2nd What is second life all about?<br /> I didn't really know. So I took Linden Labs up on their kind offer of free beer last night and went to have a nose around their Brighton office. After about 2 hours I still only have an impression. Either SL is the cheap 3D universal interface that every one could use to interact/ do business with on line with or it is just a craft fair. That second option isn't how Lindens would recognise it and it isn't meant to be disparaging. There is a 3rd view held by some :- that SL is more along the lines of an open asylum that attracts a disproportionate number of people who need to express themselves in ways normal society would frown upon. <br /><br />If second life is to scale Linden Labs must allow other organisations to build and run servers located around the globe. In fact Linden Labs themselves should probably give up running the majority of servers they currently do. This is a cost overhead they just don't need. Ownership of protocols and the and the ability to block access to any rogue server as the one and only sanction is all that is required. Probably only allowing legal entities other than individuals to own and run servers would be a useful raising of the bar. Oh and obviously people need a lot more hand holding before they will commit their time and energy to SL. I would say that the majority of the people I spoke to last night don't actually use SL beyond an initial foray. <br /> <br /> On a more cheerful note having a poly pin of Harvey's best bitter was a good move and I scored a Linden Labs re-badged Rubick's cube. Also bumped into Iestyn Lloyd from Littleloud whose appearance on ch4 shows that at least someone did something useful last year even if it was just playing dead.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0tag:blogger.com,1999:blog-16422225.post-39622056036499602842007-12-31T11:34:00.000-08:002007-12-31T11:42:24.992-08:00Nokia 770 and Bluetooth KeyboadGot a dell branded igo slimline keyboard as a present from the wife. She in return got a yamaha digital piano. We both love our respective keyboards. Using mine right now to type this. Have also used it paired up with the HTC phone. Bit pointless really as the thumb keyboard on that device is adequate.Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0tag:blogger.com,1999:blog-16422225.post-65590868744589331822007-12-31T11:12:00.000-08:002007-12-31T11:34:03.451-08:00Central Heating doom reduxJust about to go away for the Christmas Holidays and Wife points to puddles of water below boiler (furnace for non Brits). Since this is next to the loo I get ready to tackle the issue of pointing with number one son. He is however blameless.When not heating water or the house a steady drip every 20 secs or so is emerging from the wall mounted boiler. Nothing I could do about it there and then so I put a bowl underneath and hoped for best. On return no disaster but I have to do something. Rather than dissasemble it and risk no heating over the new year period I gamble 8 quid on some screwfix brand no nonsense leak stop and throw it into the header tank for the system. Bottle claims a fix within 24 hours. Yeah right! 3 days of contemplating the horrific cost of a boiler replacement and then suddenly, praise the lord, all is well. Drip has stopped.It is going to be a happy new year after all!Anonymoushttp://www.blogger.com/profile/13197664050008451656noreply@blogger.com0