Is it just me? Here is a something that is suppose to fall off the BSD apple tree like dust in the wind. I never ask single question before I do many hours - days of searching, researching and testing. I read a lot of interesting things that BSD can do and I gather all the commands that I can find that claim to work, but the minute I go to try them, they don't work or they stop working since the last update, TODAY.

I'm simply trying to re-new the DHCP lease that is generated by the DSL connection (the INTERNET side). From what I gather, this will help you keep the same I.P. address (static IP). Once you have dhclient.leases.em0 in your < /var/db >, I read that with BSD you do not have to wait for the lease to expire in order to re-new it. I have this this file::::

I tried:

Code:

# dhclient -r em0 # I get: dhclient: illegal option - - r

I tried:

Code:

# /sbin/dhclient -r em0 # I get: dhclient: illegal option - - r

Every link I found say this is the way and I can't find anything else that say anything other and I found not another word about it after the year 2005 other than the same code posted above, if that much. I could be using the wrong www.google.com. Is there another?

I read dhclient.conf(5), dhcpd.conf(5), dhcpd.leases(5), dhclient(8) and dhcpd(8) trying to get a clue but I found nothing but the fact that the -r option is not included, non did I understand what this option has been replaced with.

Anyway, there got to be a few ways that I have not found or else there would be no INTERNET. Could you guys tell post a few of the many ways to accomplish this using FreeBSD 8.2 or 9.0 that actually been tested and work on your machine?

Thanks BSDfan666, I thought I was going crazy. Everyday I'm on top of new undocumented stuff (actually, old stuff and no warning or info of new replacements) and most links are not dated so how is one suppose to know other than reading 30 years worth of changes. If you had not help me along these past few weeks I be stupid forever trying to make something work that can't work. I'm still trying to figure out something from child-hood and I need nothing else added.

Yes it is one of those new (cheap-made) router and there are features at AT&T end that allow for some settings but for how long is the question and some are blocked... I pull the plug on all of them since posting, I lost dsl and got it back. I jump up the Maximum Transmission Unit (MTU) that I read about in Open-BSD PF from 1492 to 1500 ... it burped but DSL is still working. According to Open-BSD PF that's was a serous issue. I play ball hard because it's was nothing compared to what I did with BSD in under 3 days. It took the chicken out of me.

Since than, I tried every sequence possible and one of those accidental three-line sequence actually renewed the lease, TWICE before my eyes. I double checked and it worked ... but I was still trying to do something else at the moment "How to set 1000base with full-duplex" .. So I missed it and never been able to remember those steps for the life of me. I had to finally post this thread.

When I stubble upon it again, I'll record it here. I always do. I might loss my computer but you guys will be here until the end of time. At lease I know for sure it can be done because I checked the lease all day long for each action until I understood the baseT thing and a whole lot more. Than came static-ip and renew.

About the -r, it's the 11th line up in the link I posted above and it was used up to FreeBSD 6.0 according to other threads I found with the same command and -r. The best one was dated 2004, but I lost it.

Anyway, now I know how to deal with BSD ... once I learn 9.0 I may never upgrade for the next 10 years, including security patches if it screw up any of the present commands, documents or speed. Beside, not everyone need every single thing anyway. I have my own security tricks.

It only destroy what it took a user a life-time to learn. Even Windows let the commands live for 5 years before breaking peoples apps, hearts and minds. But I got a felling this is the new day. 9.0 and others of 2011 -2014 will be popular like 6.0 once was for the next twenty years I bet. It's like what python did, they crash the pass "BUT" documented all-new-stuff from day one of the big switch. I swear, I learn more about networking in three days than I did in my Network+ class. For now on it's all about tech with out the love