I tested deb provided by hyperair (big thanks) and however it has wrong depencies (cairo2 version doesn't fit with Hardy), but --force-all cures/b0rks any problems :) Anyway, it would be strange if cairo would affect this :)
So I tested in various situations and shortly - it works and I don't even experience bug what Kjell Braden saw - everything updates just normally.
I tested several situations:
1. Open network-admin, roaming mode is on, /etc/network/interfaces has only lo entry
2. Press unblock, auth stuff
3. Double click on Wired interface
4. Check out 'Enable roaming mode' checkbox and configure interface according to your needs
5. Click OK
6. Vola! /etc/network/interfaces has auto eth0 (under interface configuration, but who cares for now) and interface is up and running
After this, I run second test:
1. Open network admin, roaming mode is disabled, /etc/network/interfaces has address you configured before
2. Press unblock auth stuff
3. Double click on Wired Interface
4. Change address to new one
5. Click OK
6. Vola! /etc/network/interfaces has new ip with still auto eth0 enabled AND new address is up and running (not like bug expierenced by Kjell Braden, as far as I understood)
I will do additional line of tests, but this bug seems to be fixed by this patch. Thanks to Kjell for fix and hyperair for deb!
I tested deb provided by hyperair (big thanks) and however it has wrong depencies (cairo2 version doesn't fit with Hardy), but --force-all cures/b0rks any problems :) Anyway, it would be strange if cairo would affect this :)
So I tested in various situations and shortly - it works and I don't even experience bug what Kjell Braden saw - everything updates just normally.
I tested several situations: interfaces has only lo entry interfaces has auto eth0 (under interface configuration, but who cares for now) and interface is up and running
1. Open network-admin, roaming mode is on, /etc/network/
2. Press unblock, auth stuff
3. Double click on Wired interface
4. Check out 'Enable roaming mode' checkbox and configure interface according to your needs
5. Click OK
6. Vola! /etc/network/
After this, I run second test: interfaces has address you configured before interfaces has new ip with still auto eth0 enabled AND new address is up and running (not like bug expierenced by Kjell Braden, as far as I understood)
1. Open network admin, roaming mode is disabled, /etc/network/
2. Press unblock auth stuff
3. Double click on Wired Interface
4. Change address to new one
5. Click OK
6. Vola! /etc/network/
I will do additional line of tests, but this bug seems to be fixed by this patch. Thanks to Kjell for fix and hyperair for deb!