Good evening,
it is time for another smaller status update about the patches that have been added to the networking code in the last two weeks.
There has been a bunch of fixes for bugs that have mainly been discovered by Stefan. Thanks for that.
One bigger step has been a proper output of the status of the zones. The console has often been cluttered with too much information and we needed to fix that. You will now see the same output a bit shortened and with some colours marking the most important this (zone is down or something like that). There has also been done some work for creating this output a bit faster which translates to: Not so many forks in the shell code and sourcing the hooks in a subshell without including the whole function library again.
The pppoe hook has been reworked. That means duplicate code has been consolidated and documentation has been added. The service name and access concentrator options which are present in IPFire 2 have been added. PLEASE test this. I have done everything I could, but have no access to an IPv6 enabled DSL line. I don't expect this to work right now. Information on how to use the pppoe hook is available: man 8 network-zone-pppoe
As mentioned earlier, I had no possibility to test the pppoe hook and therefore I built the pppoe-server config hook. This just listens on a zone for PPPoE packets and creates an instance of pppd for each connection. I have no idea if this is a feature that will be requested by many users, but it is quite handy for development purposes. Please give it some testing as well: man 8 network-zone-config-pppoe-server
Finally, there has been a command added to configure the local pool of DNS servers. You may add a DNS server by running "network dns add 8.8.8.8 20" where 8.8.8.8 is the IP address of the DNS server and 20 is the priority. A list of all configured DNS servers can be viewed by issuing "network dns list". Detailed information is available at the usual location: man 8 network-dns
That's all for now. Thank you for reading and testing in advance.
Michael
On Wed, 2012-06-20 at 15:36 +0200, Michael Tremer wrote:
Thank you very much. The changes you sent me have been merged to the master tree.
Michael