WRT54G FTW

WRT high-site

I hope the guys from dwc don’t mind me using this photo. ;)

Howto Bluetooth Dialup on eeepc.

I struggled a bit until this post on eeeuser.com helped me on the right track. This is how I connected to the internet with my eee, bluetooth dongle and cellphone …

1. Open a terminal with ctrl +t in easy mode or launch->applications->system->console on the advanced desktop.

2. become root by typing sudo -s

3. bring up the bluetooth device by typing hciconfig hci0 up

4. download the GPRS Configuration Utility by typing wget http://www.3eportal.com/downloads/3egprs_0.1.deb

5. Install the package by typing dpkg -i 3egprs_0.1.deb (if you want to reconfigure 3egprs at a later stage you can use dpkg-reconfigure 3egprs.)

6. Configure 3egprs by selecting a pass key and entering “internet” when prompted for your APN.

7. Add the debian repositories to your /etc/apt/sources.list …

deb http://debian.mirror.ac.za/debian/ etch main contrib non-free

8. Update your repositories by typing apt-get update

9. Install wvdial by typing apt-get install wvdial

10. edit /etc/wvdial.conf to look like …

[Dialer Defaults]

Phone = *99***1#
Username = ”
Password = ”
Stupid Mode = 1
Dial Command = ATDT
Modem = /dev/rfcomm0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem

11. Connect to the internet by typing wvdial.

12. Start browsing.

In future you can connect to the internet by opening a terminal and running sudo wvdial. You can disconnect from the internet by pressing ctrl + c in the wvdial terminal.

Muffins?

Glider Muffins

or Glider?

Ps. My girlfriend baked some great tasting muffins!

How to throw away money you dont have.

On Friday evening I got my MTN cellphone bill. When I opened it I got quite a surprise. My bill was R2976.50. At first I wasn’t too worried because this is an obvious mistake on MTN’s side. There were numbers on my itemised bill that I have never seen in my life. I phoned MTN customer service and tried to explain to them what happened and that I’ve received a bill for numbers that I’ve not called. The help desk lady then told me that the numbers on the itemised bill can only be there if the calls was made from my handset. It is impossible that anyone except me have been using my cellphone - especialy during those hours. I realised that I won’t be able to get any help from the help desk people and that I would rather have to go in to the Customer Service Centre. In the meantime I’ve attempted to phone some of the numbers on my bill. The first number I’ve phoned went directly to voice mail and the second was answered by an African man unable to understand Afrikaans or English.

Saturday morning I went to the MTN Customer Service Centre in Century City. I must say it is quite a nice place and the people were very friendly and helpful. They looked on their system and informed me that my bill is already standing on R1700 for the next month and that the calls were made from my dual SIM. My dual SIM!? I haven’t used or even seen that thing in over a years time. How can it be that after all this time it surfaced and in someone else’s phone!

I immediately asked them to cancel the dual SIM and I was told that they will have to send a request via email to cancel the dual SIM. The only way I can stop anyone from using the dual SIM immediately, is to suspend my primary line and then I will have to wait until my request have been processed to cancel the dual SIM. Only then I can reactivate my primary line.

Did I mention that a month and a half ago I upgraded my contract? Well I did or rather downgraded, I took the absolute cheapest phone I could find on the MyCall 100 contract, thinking that I can still use my Nokia 9300i and only pay R39pm instead of R115pm. Anyways, getting back to my story … I’ve also noticed that on my last two statements I was still billed R115. When I asked the assistant about it, he told me that my contract have never been upgraded and that I must sort it out at the MTN shop where I have done the upgrade. Now I was starting to get a bit suspicious. According to my itemised bill the funny phone calls started two days after I’ve done “my upgrade”. The assistant then mentioned something interesting. He said that there is a credit limit on my account for R660 and that it should not have been able to go over that amount, but that if I wanted to query this, I will have to come back during the week when the billing people will be at the office. I now had a bit of hope that MTN will not keep me liable for the full amount of about R4700 but only for R660. I went home that afternoon slightly more worried than I’ve been on Friday evening.

Tuesday morning (since Monday was a public holiday) I went to the MTN shop to get a copy of my application for the upgrade. This was also quite interesting because I walked into the shop with the box that I got with the new cellphone contract. I asked the assistant if I can get a copy of my application form for the upgrade and she said no problem and asked me if that was box from the new phone. I said yes, and without asking any other form of identification she gave me a copy of my application that contains all my personal information - like my ID number, cellphone number, email address and my home address. For all she knew I’ve found the empty cellphone box on a garbage dump.

Anyways, so with the signed and dated application form for my upgrade I went back to the Customer Service Centre. First I asked the assistant about that credit limit that the other assistant mentioned to me on Saturday. The assistant then said he will have to talk to the billing department and disappeared to the back of the shop. After a few minutes he returned with a printed piece of paper saying:

6. Limitation of Liability

Without detracting from any of the other provisions of this Agreement, MTN Service Provider shall not be liable

to the Subscriber for any loss or damage suffered by the Subscriber, and whether same is direct or

consequential, in the event that:-

6.1. MTN Service Provider fails for any reason whatsoever to supply the Service; and/or

6.2. The Network Services are interrupted, suspended or terminated, for whatsoever reason; and/or

6.3. MTN Service Provider fails to suspend the provision of the Network Services to the Subscriber in terms of

an arrangement between MTN Service Provider and the Subscriber or after the Subscriber has specifically

requested MTN Service Provider to do so in order to limit the Usage Charges; and/or

6.4. MTN Service Provider fails to supply the Service or to suspend the provision of the Network Services, or the

Service is interrupted, suspended or terminated, in the event of any modification, alterations, upgrades or

updates to the Service; and/or

6.5. Such loss or damage was caused by any negligent act or omission on the part of MTN Service Provider, its

employees or its agents.

From the bill service limit agreement.

What they are saying is that even if they(MTN), screw up you will still have too pay. (Later I will learn that this document doesn’t have anything to do with me because I did not subscribe to the free Billing Limit service.).

I then gave them the copy of the application form that I got from the MTN shop earlier and they fixed my contract on their system without even saying sorry or that they will refund the +-R200 that I had to pay for the last two months because I was still on the old contract.

This morning I went back to the Customer Service Centre in a final attempt to get out of paying this huge bill. I asked the assistant that helped me this time if she could maybe print me an invoice for when I first got the dual sim in 2006. I was hoping that the SIM number on the SIM I bought back then will be different from the SIM number that the phone calls was made from, but unfortunately I was not that lucky.

When I got back to the office I made this comment on the hellopeter.com website:

2006-11-09 I got a dual SIM from MTN and used it as a dedicated data line linked to my contract. I’ve used it for a month or two before getting Vodacom 3G, since then I’ve lost track of what I did with the MTN dual SIM.

This month (more then a year since I’ve stopped using the dual SIM) all of a sudden I get a bill of R2976.50 . I went to MTN customer service and asked how this can be and they explained to me that the calls has been made from my dual SIM. I asked why the credit limit of R660 did not kick in and they explained that it is not guaranteed that it will stop my calls and that I’m liable for the full amount. My bill for the next month was R1700 already by the time I’ve noticed what was going on, and I now owe MTN +- R4700. Why bother with a credit limit if it does not work when it really counts??? :(

And MTN responded with:

Hello lerouxjo

The credit limit is purely for internal usage to manage company risk. You have an excellent record which did not warrant the system to risk manage.

Only the bill limit is designed as a free service to customers to assist in suspending a line when a certain limit is reached.

Regards,

Andre
MTN Service Provider

There we go, you get a credit limit and a bill limit. If I had the bill limit I would have been fine and would only have been liable for what ever I’ve set the limit to.

Lessons learned:

  1. If you are not planning on using a dual SIM ever again, cut it up and cancel it as soon as possible.

  2. Keep a pin-code on all your SIM cards.

  3. Ask MTN to subscribe you for the free bill limit service.

  4. Shit happens.

ND: Information Technology

w00t! Today I got my National Diploma in Information Technology from CPUT.

Things you should know about CTwug

heh, these last two days were quite amusing in CTWUG world, people fighting about … fighting about … well actually as I type this I realize I’m not sure what they are fighting about, and it is quite possible that they don’t know either.

Anyways here are some of my thoughts on the do’s and dont’s of CTWUG …

1. If you have access on a high-site it does not make you the king of the universe it makes you a wugger with some knowledge of routing and that is willing to help people when they have issues on that specific high-site.

2. If you have bought your kit and installed it and the only thing that is left to do is getting your MAC added to one of the high-sites ask one of the admins (This is now one of those guys with access to the high-sites) once to get your MAC added and don’t keep on bothering them every five minutes, they will add your MAC as soon as they have time they won’t let you wait on purpose remember you are not paying for this service and they also have lives outside of the wug (lol).

3. CTWUG IS NOT ABOUT THE MONEY but the reality is that we do need money for new high-sites and the maintenance on them and in order to get that money we ask for donations. I have no problem donating a bit of money to the wug and I’m sure all of the wuggers are willing to give donations if they do have a bit to spare. The big selling point of CTWUG is the fact that it is completely free. If you are connected to the wug in theory you don’t have to pay a cent afterwards, but that is not the type if people that join CTWUG and if they do they loose interest within the first month because being part of a wug meens you want to grow a network to cover and connect as many people as possible, ctwug is not just about wireless it is also a community of friends making new friends.

4. When it comes to setting up a new high-site everyone should try and be involved, high-site installs are fun and the best way to learn about the technology, afterwards there is normally a lekker braai where you can talk about who gets the best signal and speeds. The other cool thing about attending these installs is that no one can later point fingers and say that you are not helping when it comes to high-site installs.

5. Meetings are important and in my books you don’t qualify as a real wugger unless you have attended at least two meetings. The CTWUG meetings are normally very informal and not very boring and generally covers new high-sites and what is needed to make them happen. If you are unable to attend a meeting the minutes of the meeting will be available on the wug so if there were any decisions made you have no reason not to know about it. There is also normally a braai afterwards.

6. Changes to the network happens and always with good reason . These changes generally involves the routing of the high-sites and can cause some down time or in extreme cases have you change your IP range (this is fscking annoying but needed when a new high-site is added to the loop), the best thing to do is be patient and wait for the admin people to apply there 1337 routing skills so that the network will run more efficiently. What ever you do don’t complain about the down time because these pour guys are already struggling to get the things up and running as fast as they can without you whining all the time.

7. There are a few people running different services on the wug for example, game servers, voip, irc and torrent trackers. Don’t steal other peoples services or try to upstage them, it is very rude and frowned upon rather give them some feedback or help them improve theirs. If you want to run a service on the wug get something unique and interesting and not something that has already been done.

There is a few other things I’ve not mentioned in this post like gaming hours and downloading, but for now I think I’ve said enough.

/me wonders if other WUG’s have the same issues?

SSH tunneling with PuTTY

Okay CTwuggers, here is a nice trick for accessing wug services from a computer that is connected to the internet but not the wug (you know, like your work desktop ;) ).

What you will need …

1. PuTTY

2. Access to a SSH server with a public internet IP and wug access. (I’m sure if you ask nicely Mufasa or Rellik might be able to help you).

3. The IP and port of the service you want to access.

What you need to do …

putty screenshot 1

1. In putty under session enter your host name (in my case serv1.rellik.za.net).

2. Make sure the SSH radio button is selected.

putty screenshot 2

3. Under connection->ssh->tunnels enter the Source port you want to use on your local machine (in my case port 1234).

4. In the Destination field type in the IP and port of the service you are going to access. (in my case the IP is 172.18.129.18 and the port 80).

5. Click the Add button.

putty screenshot 3

6. Click the Open buton.

putty screenshot 4

7. Log into the SSH server.

FireFox screenshot

8. Access the service by pointing to your localhost and selected port.

And thats it. :)

Hello world!

Welcome to duke.za.net :)

This is where I will put down my thoughts on programming, open source, wireless, life, and other interesting  things.