Pages

Wednesday, March 16, 2011

"Network Cable Unplugged", but it isn't!

Today morning, when I sat down at my desk and opened the browser to check my mails, I found that my computer was not connected to the internet. I ran the Win 7 trouble-shooter to diagnose the problem. It said "Network Cable Unplugged". I was like "What the...?" I quickly turned over the cabinet to see where the ethernet cable had run off. It was sitting well behaved in its slot. Then what was causing Win 7 to say that the network cable was unplugged?

I checked the socket connection on my wall to see if the other end of the cable had been disturbed. It was also tightly lodged into its socket. I asked Win 7 for a detailed description of the problem and this is all it could say, "Network cable Unplugged or Broken". Wow, that was descriptive! At least it gave me something new to work with. I replaced the ethernet cable to see if the original cable had any loose-connections in it. Unfortunately, the new cable was also of not much help. The same "error" kept occurring.

Well, if the ethernet cable was not faulty, then was the wall socket faulty? I tested that by connecting the cable to another free slot and still Win 7 said, "Network Cable Unplugged". But it wasn't! Like any other trouble-shooter, I resorted to restarting my machine, and checked if that helped. No, it didn't.

Suspicious that it might be a Windows related problem, I booted into Ubuntu to check if the same problem persisted over there. Not so surprisingly, I was able to connect to the internet without any problems. So, at least the problem was narrowed down to its source. Buggy WINDOWS 7.

Now that I had the power of the internet, I plunged into the World Wide Web to find a solution for this "problem". Not many articles talked about this problem. The few of them that did were happy to stay working with Ubuntu. Sadly, I could not do that. Some of the applications that I require, do not run on Ubuntu, or at least, requires a lot of work to make them run on the Linux flavour. Finally, I came across a forum with a user who had faced the same problem. His "solution" to rectify the problem is given below.

1. Shut down your PC.

2. Unplug the power cord.

3. If you have a laptop, remove the battery as well.

4. Walk away from the problem for at least 30 minutes.

5. When you return, reconnect battery and power cord.

6. Start as usual.

7. If this solves the problem, take 20 minutes and post this to all of those message boards that you didn't find the solution to.

I seriously laughed aloud at the above set of "instructions". What else do you expect a computer science engineer, researching in computer science, to do, when he/she reads such instructions? The instructions looked ridiculously stupid and not worth trying. Therefore, I spent 30 more minutes searching for "proper" instructions to solve the problem. Sadly, I didn't find any. I was seriously frustrated at this point. So, I thought, "well, there is nothing to lose in trying out the above instructions", and gave it a shot.

I shut down my PC and unplugged the cord. My PC is a desktop machine so point #3 does not apply. I also walked away from the problem (it was lunch time and I was feeling hungry). When I returned (35 minutes since I left, to be precise), I connected the power cord and started the machine.

Well, I guess all of you have already expected what the outcome was going to be. Let me swallow my pride and tell you, the bloody thing worked! I was able to connect to the internet in Windows 7. I was lost for words when the minimalist Google page loaded when I opened my Chrome browser. I was literally scratching my head wondering what shutting down the PC for 35 minutes could have done that restarting didn't.

The only logical solution that I can come up with is that, shutting down the PC and unplugging the cord from the socket would have earthed some stray eddy currents that had accumulated on the chipset. I cannot think of anything else. MS needs to look into their network drivers and try to make it more robust to eddy currents.

Finally, since the instructions worked, I could not help but follow the final instruction in the list. I have taken 45 minutes to compile this blog post in hope that it will help someone else with the same problem.

P.S. If anyone else has any logical reason for the above solution, please leave them in the comments section.

Wednesday, March 2, 2011

How Do You Change The Indian Political System?

Recently, I came across a video, which was shared by a friend of mine, on Facebook. The video was from a news channel in Bangalore that had invited two politicians to debate about the performance of the current government in Karnataka. One politician was from Congress and the other was from BJP. I won’t take names as I feel they are not worthy enough to be named. Below is the video of the debate and I would like you to have a look at it before reading further.






Well, those of you who know Kannada would have understood what was going on, and those of you do not follow Kannada, would still have known what was going on. There was total chaos in the studios. The news reporter was trying his level best to stop the two from fighting. But, all his efforts went in vain.

If you were from India, you would know that this is a common occurrence and would have thought that these two politicians are corrupt rogues, who are trying to throw mud on each other's party and prove to the public that their personal parties are the "best". You probably are right.

The politician from congress started the "debate" well by questioning the functionality of the BJP by asking what they had done for the development of the state. Since the questions hit the nail on the head, the politician from BJP tried to "elevate" his party's status by trying to demean the congressman and his party. He even went onto brandish personal abuse, which infuriated the politician from congress even further, resulting in a full-fledged verbal abuse.

Why is Indian politics in such a bad condition? Why aren’t there good leaders at the state level? Why aren’t the leaders giving importance to developmental activities? While searching for some "good" politicians, I came across one, Dr. Jayaprakash Narayan, a well-educated politician from Andhra Pradesh. The answers to the above questions were answered by him in part. Below are two videos where he talks about the changes that are required to bring forward a healthy political system.








He does talk at a very high level stating the problems that our system is facing. But, what are the solutions to rectify it? The same personnel, who we say are corrupt, are the ones that have to change the system. Will they do it? Of course not! Why would anyone dig their own grave? So, one may ask, what can be the solution?

As Dr. JP mentions in the Q&A session of his talk at Google, there is a need for awareness among the general public and a desire among the same to solve the country's problems. The educated should step into politics and make the change. Of course, not every educated person is ready to step into politics. There is far little number of people who are willing to make the step. Whenever such a daring person steps in, the "big" parties trounce him in the elections because of the money politics that they play. Here is where we come into picture. If you do not want to step into politics, I can totally understand. What I ask of you is to at least vote for the right person. Do not vote for a person just because he/she is from a "big" party. However, the next question is, ‘Whom do you vote for, if the two personnel in the first video stood against each other for a single seat?’ Well, in that case, if you do not find anyone who is capable of leading your constituency, then do not vote for anyone. Make use of the right to NOT VOTE (there is such a provision in the Indian Constitution).

Secondly, the biggest power that we have in our hands is education. If the government does not provide education, many kids will believe that corruption is the only way to be successful and follow in the paths of the current rouges. We cannot rely on the government to provide high quality education. So, it lies in our hands. I say, go out and imbue the importance of education in your neighbours, your friends, your relatives and most importantly, in those poor people, who do not know the value of education. Moreover, follow the rules. Do not bribe. Do not take autos if the drivers demand more than the meter fare. Take the bus. It will also reduce your carbon footprint. Doing such "small" things can have a relatively major impact on the society. I will borrow this statement from Gestalt psychology, "The whole is greater than the sum of parts".

We cannot expect to see a change overnight. It is only in the next generation that we can see the results. In fact, look at some of the educated politicians who are governing our country today. They are doing a very good job. Dr. Manmohan Singh is a great personality. Narendra Modi is a prime example of a politician who believes in education. Yes, he might have made some mistakes during the Gujrat riots and he should be punished for it, if proven guilty. However, look at the way Gujrat is developing under his leadership. We need to produce such leaders. Sadly, such "good" leaders are scarce. And those few that are educated are at the Central level. There is virtually no one at the state level to take care of the basic needs.

I would like to conclude by saying that education is the only way forward. Education will bring about awareness among the public, which in turn will help the common man to make better and justifiable choices. As more and more people get educated, many of these educated personnel will trickle into politics. They will have a better understanding of the system. They will be better able to solve the problems, which will help the country move in the right direction. You have the power. Make use of it.