default gateway with proc is not working, the following piece of code should help. #defaultgw="<defaultgw>" # wlan0 00000000 #netstat is /proc/net/route a = os.popen(netstat).read().split("\n") a=a[2] b=a.split('\t') gwip=b[2]; defaultgw='%d.%d.%d.%d' % (int(gwip[6:],16), int(gwip[4:6],16) , int(gwip[2:4],16), int(gwip[0:2],16))
can you fix it, or someone else would like to share credit of Omer great job.? P.S. once we have the code working I will do the donation. where are the C programmers? > ----- Original Message ----- > Subject: ipconfig.py implementation (was: Re: Indirect reward) > From: Omer Zak <[EMAIL PROTECTED]> > To: "linux-il" <linux-il@cs.huji.ac.il> > Date: 31-10-2007 13:01 > > > > --Boundary_(ID_UNQQJY8oii47gg641dqzoQ) > Content-type: text/plain > Content-transfer-encoding: 7BIT > > Hello Meir, > Attached please find my implementation of ipconfig.py (inside a gzipped > tar file). > The script is released under GPLv3. > --- Omer > > On Tue, 2007-10-30 at 20:58 +0200, Meir Michanie wrote: > > How do you get your IP, netmask, default gateway, nameserver in linux in > > one command from the cli? > > > > I wrote ipconfig.pl (wget http://www.riunx.com/public/ipconfig.pl ) > > I would donate 50 shekels to hamakor for a ipconfig.c and another 50 > > shekels for ipconfig.c > > > > Note: The new programs should use /proc/net/route instead of netstat > > command. > > -- > MS-Windows is the Pal-Kal of the PC world. > My own blog is at http://www.zak.co.il/tddpirate/ > > My opinions, as expressed in this E-mail message, are mine alone. > They do not represent the official policy of any organization with which > I may be affiliated in any way. > WARNING TO SPAMMERS: at http://www.zak.co.il/spamwarning.html > > --Boundary_(ID_UNQQJY8oii47gg641dqzoQ) > Content-type: application/x-compressed-tar; name=ipconfig-v0.1-2007oct31.tar.gz > Content-transfer-encoding: base64 > Content-disposition: attachment; filename=ipconfig-v0.1-2007oct31.tar.gz > > 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 > fMflv6ObJR0AUAAA > > > --Boundary_(ID_UNQQJY8oii47gg641dqzoQ)-- > > ================================================================= > To unsubscribe, send mail to [EMAIL PROTECTED] with > the word "unsubscribe" in the message body, e.g., run the command > echo unsubscribe | mail [EMAIL PROTECTED] ================================================================To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]