On Tue, Jan 12, 2010 at 1:22 AM, John Mahoney <jmaho...@waav.com> wrote:

>
>
> On Tue, Jan 12, 2010 at 1:02 AM, John Mahoney <jmaho...@waav.com> wrote:
>
>> Yeah too good to be true.  I see two ways to change the timeout.
>>
>> 1.Change this - /NetworkManager/src/dhcp-manager/nm-dhcp-manager.c:#define
>> NM_DHCP_TIMEOUT   45 /* DHCP timeout, in seconds */
>>
>> OR
>>
>> 2. call this function somehere? /NetworkManager/src/nm-device-olpc-mesh.c: 
>> nm_device_set_dhcp_timeout
>> (NM_DEVICE (self), 20);
>>
>> To compile follow:
>> git clone git://anongit.freedesktop.org/NetworkManager/NetworkManager.git
>> cd NetworkManager
>> ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var
>> make
>> sudo make install
>>
>> There are alteast 10 dev packages you will have to install, but keep
>> running
>> autogen.sh and when it fails go hunt down the dev package.  Note some are
>> not obvious by the name.
>>
>>
>>
> PS grab the code from the network manager ppa if you are using ubuntu.  I
> do not believe the the git command I specified works out of the box.
>  Network manager is a tricky package to build because there are so many
> package dependencies . At least you are not cross compiling it;) Dan
> Williams tends to bang out answers around Friday every week so if you wait
> til then you may get a answer from a pro!
>
>
PSS If you do use the git on ubuntu you have to disable apparmor(Disclaimer:
this may reduce security on your box.)

sudo ln -s /etc/apparmor.d/sbin.dhclient3
/etc/apparmor.d/disable/sbin.dhclient3
sudo apparmor_parser -R /etc/apparmor.d/sbin.dhclient3

Sorry if my notes are confusing,but I did this all a while ago and was
trying to step though on a dev box to explain for you how I had done
it...Good luck.

I forgot to mention the obvious earlier.  Youneed to install git and
auto-tools before the first two commands I mentioned will work.

best of luck,
john
_______________________________________________
NetworkManager-list mailing list
NetworkManager-list@gnome.org
http://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to