<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Erning.write() &#187; config</title>
	<atom:link href="http://erning.net/tags/config/feed" rel="self" type="application/rss+xml" />
	<link>http://erning.net</link>
	<description>Reloading</description>
	<lastBuildDate>Fri, 18 Jun 2010 18:05:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>mppc for kernel 2.6.31</title>
		<link>http://erning.net/archives/mppc-for-kernel-2-6-31</link>
		<comments>http://erning.net/archives/mppc-for-kernel-2-6-31#comments</comments>
		<pubDate>Wed, 20 Jan 2010 17:47:21 +0000</pubDate>
		<dc:creator>erning</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[config]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://erning.net/?p=119</guid>
		<description><![CDATA[之前我搞了一台华硕的小机器做穿墙路由器，操作系统用的是Gentoo Linux。 SSH的socks5钻墙是好了，但我现在还想要开VPN到墙外，还有VPN到公司里，这样在家里用起来就更方便了。 有些PPTP的VPN需要mppe,mppc。而我用的Gentoo不像Ubuntu，原装的内核不带mppe-mppc模块，得自己打补丁。可是这补丁只到2.6.13，之后的没有了。之前每次内核升级都遇到同样麻烦:&#124; 不过最终还是google到了devil-linux项目里现成的2.6.31补丁。 cd /usr/src/patches wget http://ftp.devil-linux.org/pub/devel/sources/1.4/linux-2.6.31-mppe-mppc-1.3.patch.bz2 bunzip2 linux-2.6.31-mppe-mppc-1.3.patch.bz2 cd /usr/src/linux patch -p1 &#60; /usr/src/patches/linux-2.6.31-mppe-mppc-1.3.patch make menuconfig 选上CONFIG_PPP_MPPE_MPPC=m Device Drivers ---> [*] Network device support ---> &#60;M&#62; PPP (point-to-point protocol) support &#60;M&#62; Microsoft PPP compression/encryption (MPPC/MPPE) 然后重新编译安装内核。这样就有了ppp_mppe_mppc模块。 最后emerge ppp的时候需要带上USE=&#8221;mppe-pmmc&#8221;参数。我是把&#8221;net-dialup/ppp mppe-mppc&#8221;添加到&#8221;/etc/portage/package.use&#8221;文件里。]]></description>
			<content:encoded><![CDATA[<p>之前我搞了一台<a href="http://www.asus.com.cn/product.aspx?P_ID=QUObl5lSRQQ3lSqJ">华硕的小机器</a>做穿墙路由器，操作系统用的是<a href="http://www.gentoo.org/">Gentoo Linux</a>。</p>
<p>SSH的socks5钻墙是好了，但我现在还想要开VPN到墙外，还有VPN到公司里，这样在家里用起来就更方便了。</p>
<p>有些<a href="http://en.wikipedia.org/wiki/Point-to-point_tunneling_protocol">PPTP</a>的VPN需要<a href="http://en.wikipedia.org/wiki/Microsoft_Point-to-Point_Encryption">mppe</a>,<a href="http://en.wikipedia.org/wiki/Microsoft_Point-to-Point_Compression">mppc</a>。而我用的Gentoo不像Ubuntu，原装的内核不带mppe-mppc模块，得自己打<a href="http://mppe-mppc.alphacron.de/">补丁</a>。可是这补丁只到2.6.13，之后的没有了。之前每次内核升级都遇到同样麻烦:|</p>
<p>不过最终还是google到了<a href="http://www.devil-linux.org/">devil-linux</a>项目里现成的<a href="http://ftp.devil-linux.org/pub/devel/sources/1.4/linux-2.6.31-mppe-mppc-1.3.patch.bz2">2.6.31补丁</a>。</p>
<ul>
<pre class="brush: plain">
cd /usr/src/patches
wget http://ftp.devil-linux.org/pub/devel/sources/1.4/linux-2.6.31-mppe-mppc-1.3.patch.bz2
bunzip2 linux-2.6.31-mppe-mppc-1.3.patch.bz2
cd /usr/src/linux
patch -p1 &lt; /usr/src/patches/linux-2.6.31-mppe-mppc-1.3.patch
make menuconfig
</pre>
</ul>
<p>选上<code>CONFIG_PPP_MPPE_MPPC=m</code></p>
<ul>
<pre class="brush: plain; gutter: false;">Device Drivers  --->
[*] Network device support  --->
&lt;M&gt;   PPP (point-to-point protocol) support
&lt;M&gt;     Microsoft PPP compression/encryption (MPPC/MPPE)</pre>
</ul>
<p>然后重新编译安装内核。这样就有了ppp_mppe_mppc模块。</p>
<p>最后emerge ppp的时候需要带上USE=&#8221;mppe-pmmc&#8221;参数。我是把&#8221;net-dialup/ppp mppe-mppc&#8221;添加到&#8221;/etc/portage/package.use&#8221;文件里。</p>
]]></content:encoded>
			<wfw:commentRss>http://erning.net/archives/mppc-for-kernel-2-6-31/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My gentoo config files for Dell Inspiron 8600</title>
		<link>http://erning.net/archives/my-gentoo-config-file-for-dell-inspiron-8600</link>
		<comments>http://erning.net/archives/my-gentoo-config-file-for-dell-inspiron-8600#comments</comments>
		<pubDate>Tue, 28 Jun 2005 14:01:08 +0000</pubDate>
		<dc:creator>erning</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[config]]></category>
		<category><![CDATA[gentoo]]></category>

		<guid isPermaLink="false">http://www.erning.net/?p=54</guid>
		<description><![CDATA[/etc/make.conf # These settings were set by the catalyst build script that automatically built this stage # Please consult /etc/make.conf.example for a more detailed example CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -mcpu=i686 -fomit-frame-pointer -pipe" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" #ACCEPT_KEYWORDS="~x86" USE="X gtk gtk2 gnome qt kde mozilla cjk unicode nptl nptlonly java dvd -xmms -gcj -fortran -userlocales -font-server" PORTDIR_OVERLAY="/usr/local/portage" #FETCHCOMMAND="/home/erning/bin/proz -k=5 --no-getch [...]]]></description>
			<content:encoded><![CDATA[<p><strong><em>/etc/make.conf</em></strong></p>
<pre class="brush: bash">
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example

CHOST="i686-pc-linux-gnu"
CFLAGS="-O3 -mcpu=i686 -fomit-frame-pointer -pipe"
CXXFLAGS="${CFLAGS}"

MAKEOPTS="-j2"

#ACCEPT_KEYWORDS="~x86"
USE="X gtk gtk2 gnome qt kde mozilla cjk unicode nptl nptlonly java dvd -xmms -gcj -fortran -userlocales -font-server"

PORTDIR_OVERLAY="/usr/local/portage"

#FETCHCOMMAND="/home/erning/bin/proz -k=5 --no-getch \${URI} -P \${DISTDIR}"
#RESUMECOMMAND="/home/erning/bin/proz -k=5 --no-getch \${URI} -P \${DISTDIR}"

#SYNC="rsync://192.168.1.30/gentoo-portage"
GENTOO_MIRRORS="http://mirror.averse.net/pub/gentoo/ http://mymirror.asiaosc.org/gentoo/ ftp://ftp.linuxforum.net/gentoo"
</pre>
<p><strong><em>/etc/portage/package.keywords</em></strong></p>
<pre class="brush: bash">
#sys-kernel/gentoo-sources ~x86
media-video/ati-drivers ~x86

net-im/skype ~x86
sys-apps/dbus ~x86

app-emulation/vmware-workstation ~x86

media-fonts/acroread-asianfonts ~x86
app-text/acroread ~x86

dev-util/lincvs ~x86
dev-util/kdevelop ~x86

x11-libs/wxGTK ~x86

kde-base/konqueror ~x86
kde-base/libkonq ~x86
kde-base/kcontrol ~x86
kde-base/kcminit ~x86
kde-base/kdebase-data ~x86
kde-base/kdelibs ~x86
kde-base/konsole ~x86
kde-base/arts ~x86
kde-base/kdebase-kioslaves ~x86
kde-base/kdialog ~x86
kde-base/khelpcenter ~x86
kde-base/kdesu ~x86

app-dicts/stardict-oxford-en-zh-gb ~x86
app-dicts/stardict-cdict-en-zh-gb ~x86
app-dicts/stardict-cedict-zh-en-gb ~x86
app-dicts/stardict-xdict-en-zh-gb ~x86
app-dicts/stardict-xdict-zh-en-gb ~x86

dev-python/wxpython ~x86
</pre>
<p><strong><em>/etc/portage/package.use</em></strong></p>
<pre class="brush: bash">
media-fonts/acroread-asianfonts linguas_zh_CN linguas_zh_TW languas_ko languas_ja
media-video/mplayer X aalib alsa arts avi bidi cdparanoia dga directfb divx4linux dts dv dvb dvd dvdread edl encode esd fbcon ggi gif gtk i8x0 ipv6 joystick jpeg libcaca lirc live lzo mad matroska matrox mmx mmxext mpeg mythtv nas nls oggvorbis opengl oss png real rtc sdl sse sse2 svga tga theora truetype v4l v4l2 xanim xinerama xv xvid xvmc -xmms
media-libs/win32codecs quicktime real

dev-util/kdevelop php sql subversion

www-client/mozilla mozdevelop mozxmlterm
www-client/mozilla-firefox mozdevelop mozxmlterm
</pre>
]]></content:encoded>
			<wfw:commentRss>http://erning.net/archives/my-gentoo-config-file-for-dell-inspiron-8600/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
