<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.polymorf.fr/skins/common/feed.css?207"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Wiki  - Recent changes [en]</title>
		<link>http://wiki.polymorf.fr/index.php/Special:RecentChanges</link>
		<description>Track the most recent changes to the wiki in this feed.</description>
		<language>en</language>
		<generator>MediaWiki 1.15.1</generator>
		<lastBuildDate>Thu, 09 Sep 2010 13:08:50 GMT</lastBuildDate>
		<item>
			<title>Howto:DragonFlyBSD bgp and ospf router</title>
			<link>http://wiki.polymorf.fr/index.php?title=Howto:DragonFlyBSD_bgp_and_ospf_router&amp;diff=0&amp;oldid=prev</link>
			<description>&lt;p&gt;moved [[&lt;a href=&quot;/index.php?title=Howto:DragonFlyBSD_bgp_and_ospf_router&amp;amp;redirect=no&quot; class=&quot;mw-redirect&quot; title=&quot;Howto:DragonFlyBSD bgp and ospf router&quot;&gt;Howto:DragonFlyBSD bgp and ospf router&lt;/a&gt;]] to [[&lt;a href=&quot;/index.php/Howto:DragonFlyBSD_as_BGP_and_OSPF_router&quot; title=&quot;Howto:DragonFlyBSD as BGP and OSPF router&quot;&gt;Howto:DragonFlyBSD as BGP and OSPF router&lt;/a&gt;]] UPPERCASE&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;</description>
			<pubDate>Fri, 03 Sep 2010 18:50:14 GMT</pubDate>			<dc:creator>Polymorf</dc:creator>			<comments>http://wiki.polymorf.fr/index.php/Howto:DragonFlyBSD_bgp_and_ospf_router</comments>		</item>
		<item>
			<title>Howto:DragonFlyBSD bgp and ospf router</title>
			<link>http://wiki.polymorf.fr/index.php?title=Howto:DragonFlyBSD_bgp_and_ospf_router&amp;diff=261&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Make your own Kernel config:&amp;#32;&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{inwork}}&lt;br /&gt;
&lt;br /&gt;
{{Howtos}}&lt;br /&gt;
&lt;br /&gt;
[[Image:DFlyBSD.png|right]]&lt;br /&gt;
=Get the source tree=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=bash&amp;gt;&lt;br /&gt;
cd /usr &amp;amp;&amp;amp; make src-create&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Patch the source tree for TCP_SIGNATURE support=&lt;br /&gt;
I have make 2 kernel patchs to enable this feature in the DragonFlyBSD kernel, I waiting integration in the main DragonFlyBSD git tree, you can apply those patchs manualy.&lt;br /&gt;
&amp;lt;source lang=bash&amp;gt;&lt;br /&gt;
cd /usr/src&lt;br /&gt;
fetch -o /dev/stdout http://davidberard.fr/files/DragonFly/RFC-2385-TCP-MD5-ip4.patch | git apply&lt;br /&gt;
fetch -o /dev/stdout http://davidberard.fr/files/DragonFly/RFC-2385-TCP-MD5-ip6.patch | git apply&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Build the world and install it=&lt;br /&gt;
&amp;lt;source lang=bash&amp;gt;&lt;br /&gt;
cd /usr/src&lt;br /&gt;
make buildworld&lt;br /&gt;
make installworld&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Make your own Kernel config=&lt;br /&gt;
&amp;lt;source lang=bash&amp;gt;&lt;br /&gt;
cd /usr/src/sys/config/&lt;br /&gt;
cp GENERIC MYKERNEL&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Edit /usr/src/sys/config/MYKERNEL (All available options are in the /usr/src/sys/config/LINT file)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=diff&amp;gt;&lt;br /&gt;
--- /usr/src/sys/config/GENERIC	2010-08-23 21:01:46 +0000&lt;br /&gt;
+++ /usr/src/sys/config/MYKERNEL 2010-09-02 13:16:17 +0000&lt;br /&gt;
@@ -9,10 +9,8 @@&lt;br /&gt;
 platform	pc32&lt;br /&gt;
 machine		i386&lt;br /&gt;
 machine_arch	i386&lt;br /&gt;
-cpu		I486_CPU&lt;br /&gt;
-cpu		I586_CPU&lt;br /&gt;
 cpu		I686_CPU&lt;br /&gt;
-ident		GENERIC&lt;br /&gt;
+ident		MYKERNEL&lt;br /&gt;
 maxusers	0&lt;br /&gt;
 &lt;br /&gt;
 makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols&lt;br /&gt;
@@ -354,3 +352,8 @@&lt;br /&gt;
 device		firewire	# FireWire bus code&lt;br /&gt;
 device		sbp		# SCSI over FireWire (Requires scbus and da)&lt;br /&gt;
 device		fwe		# Ethernet over FireWire (non-standard!)&lt;br /&gt;
+&lt;br /&gt;
+device 	crypto&lt;br /&gt;
+option		IPSEC&lt;br /&gt;
+options 	TCP_SIGNATURE   # for BGP session with password&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Build the kernel and install it=&lt;br /&gt;
&amp;lt;source lang=bash&amp;gt;&lt;br /&gt;
cd /usr/src&lt;br /&gt;
make buildkernel KERNCONF=MYKERNEL&lt;br /&gt;
make installkernel KERNCONF=MYKERNEL&lt;br /&gt;
reboot&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=bash&amp;gt;&lt;br /&gt;
uname -rs&lt;br /&gt;
#DragonFly 2.7-DEVELOPMENT&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</description>
			<pubDate>Fri, 03 Sep 2010 15:00:08 GMT</pubDate>			<dc:creator>Polymorf</dc:creator>			<comments>http://wiki.polymorf.fr/index.php/Howto:DragonFlyBSD_bgp_and_ospf_router</comments>		</item>
	</channel>
</rss>