Ericsson p910, Linux, Mobical

Finally I got my p910 back from the repairs (had problems with screen). Playing around with it during weekends (oh yes - I was missing it a lot) and I have managed to sync my contacts from p910 via bluetooth and my laptop running fedora 8 to mobical. This was more than critical for me after I didn’t have access to my phone contacts for few months.

The major problem for me was to make p910 utilize internet of my laptop through bluetooth. There are a lot of how-tos, but all of them were missing smthing :(. Here how it worked for me (originally found here):
Put the following into /etc/ppp/peers/dun

460800
debug
ipcp-accept-remote
192.168.1.1:192.168.1.2
MS-DNS <IP of DNS server used by linux box>
lock
crtscts
noauth
defaultroute

Then put this to /etc/sysconfig/iptables:

*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -i ppp0 -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp –icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -p 50 -j ACCEPT
-A RH-Firewall-1-INPUT -p 51 -j ACCEPT
-A RH-Firewall-1-INPUT -p UDP –dport 5353 -d 224.0.0.251 -j ACCEPT
-A RH-Firewall-1-INPUT -p UDP -m UDP –dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT –reject-with icmp-host-prohibited
COMMIT
*mangle
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A PREROUTING -i ppp0 -j MARK –set-mark 0×9
COMMIT
*nat
:PREROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A POSTROUTING -m mark –mark 0×9 -j MASQUERADE
COMMIT

Then run the next set of commands (as root):

/sbin/service bluetooth start
/sbin/sysctl net.ipv4.conf.all.forwarding=1
/sbin/service iptables restart
dund –listen –encrypt call dun

Here we finished with Linux setup. Now get yourself a GnuBox application for p910. Follow the instructions on how to set it up on the GnuBox website. Finally, open gnubox, go to Options -> 2box Bluetooth -> LAN Access server, select your linux box in a list of devises, tell “Yes” when asked about encryption. Done, now you can use internet with “Bt” dialup account from your phone (refer to GnuBox setup instructions) and it will take you the whole path through linux to internet :)

The mobical part is easy - just register there and you will get an auto-configuration SMS for your p910. Now you can sync in any direction :)

Rack installation

We are currently in the process of migrating old unbranded 42U cabling-only (not deep) rack to new HP (10K series) one which have to contain old patch panels (9 of them) and other cabling stuff as well as 5 1U HP ProLiant DL360 servers. Very routine task but I really like it.

All patched panels were already transferred (with a bit of reorganization). Additional wire managers were installed. New power pallet units were added (very nice ones from HP for better power system). New servers are also mounted and so on, just have to finish minor stuff and I will post some pics :)

Two things pissed me off: 1 - HP now supplies screws (the ones to mount stuff in the rack) which need alien key (thanks God I had old normal screws I used), 2 - HP had changed the normal side panels (one per side) to some tricky 3-part-per-side panels. I took us some time to figure out how to set those parts up and it turned out to be not-that-comfortable to work with em.

Buying Servers - Watch Warranty

I am buying few servers these days (HP branded) and I was very surprised to find that in order to reduce the initial offer price, one of the offers had 1 year carry-in warranty instead of standard 3 years on-site support. This dropped the price of the offer by approximately CYP300 (USD 700) on each server. The 3 years on-site support was included in the offer as an option. From this time I will be checking the warranty terms (especially from new suppliers).

Regarding hardware vendors and choice

Referring to the Don’t buy a Dell post on the JRB Technology blog I would like note that I haven’t worked with Dell a lot myself and can not tell much about them, I have come across choosing a hardware vendor a lot and I believe that in addition to the plain trust to one of the vendors, the location of where you will get/use hardware is also very important. For instance, not-so-long ago I was asked to get few Dell servers in Cyprus and I did all from my side (and it was successful) to convince the person not to go with Dell (even though he was ensisting quite a lot) but rather choose either IBM or HP since here, in Cyprus, I can rely only on this two vendors. But this is what happens in Cyprus (from my view). Other counties (or even different regions of counties) might have other vendors who act better and I think that telling static something straightforward like “don’t do this” or “don’t go there” is not fair since there are exceptions and they are all way around us. On the other hand, one can just be more specific and provide more info about a particular case (which is actually present at JRB Technology blog in this case in the previous post).

Got new monitor

I was planning to get myself a new TFT monitor quite for a while, but I never got chance to go and actually get one. Today, my old CRT monitor got burned out and I had to put something else on it’s place. The only options were either to get some old monitor from somewhere else or to buy a new one. I didn’t want to get an old one so I called a friend of mine Chris, who is also a main hardware supplier for me and most of the people I know and asked if he has something available. Luckily I had a very nice offer from him for Samsung SyncMaster 710N 17″ TFT monitor. Without even thinking for a second and went down to his workshop and got one - looks pretty nice.

Here is how it looks like: