<?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>www.annoying.dk &#187; linux</title>
	<atom:link href="http://www.annoying.dk/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.annoying.dk</link>
	<description>yet another useless blog</description>
	<lastBuildDate>Wed, 14 Apr 2010 09:00:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Couldn&#8217;t find device with uuid &#8216;xxxxxxxxxxxxx&#8217;</title>
		<link>http://www.annoying.dk/2009/10/29/couldnt-find-device-with-uuid-xxxxxxxxxxxxx/</link>
		<comments>http://www.annoying.dk/2009/10/29/couldnt-find-device-with-uuid-xxxxxxxxxxxxx/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 11:58:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.annoying.dk/?p=67</guid>
		<description><![CDATA[From time to time you or lvm arent perfectly good at cleaning up after youselves when adding/removing disks for one or another reason and even though everything works, you get spammed with errors like. # lvdisplay Couldn&#8217;t find device with uuid &#8216;dEiMau-Kytn-mEb8-FXpW-MCTQ-yEAf-tFIWmD&#8217;. Couldn&#8217;t find all physical volumes for volume group data. Couldn&#8217;t find device with [...]]]></description>
			<content:encoded><![CDATA[<p>From time to time you or lvm arent perfectly good at cleaning up after youselves when adding/removing disks for one or another reason</p>
<p>and even though everything works, you get spammed with errors like.</p>
<p><span id="more-67"></span></p>
<blockquote><p># lvdisplay<br />
Couldn&#8217;t find device with uuid &#8216;dEiMau-Kytn-mEb8-FXpW-MCTQ-yEAf-tFIWmD&#8217;.<br />
Couldn&#8217;t find all physical volumes for volume group data.<br />
Couldn&#8217;t find device with uuid &#8216;dEiMau-Kytn-mEb8-FXpW-MCTQ-yEAf-tFIWmD&#8217;.<br />
Couldn&#8217;t find all physical volumes for volume group data.<br />
Volume group &#8220;data&#8221; not found</p>
<p># pvscan<br />
Couldn&#8217;t find device with uuid &#8216;dEiMau-Kytn-mEb8-FXpW-MCTQ-yEAf-tFIWmD&#8217;.<br />
Couldn&#8217;t find device with uuid &#8216;p9fqIr-7F7O-TR3L-sODE-MMKp-3doT-yeNjZ6&#8242;.<br />
Couldn&#8217;t find device with uuid &#8216;dEiMau-Kytn-mEb8-FXpW-MCTQ-yEAf-tFIWmD&#8217;.<br />
Couldn&#8217;t find device with uuid &#8216;p9fqIr-7F7O-TR3L-sODE-MMKp-3doT-yeNjZ6&#8242;.</p>
<p>PV /dev/sda1        VG data   lvm2 [232.88 GB / 0    free]<br />
PV unknown device   VG data   lvm2 [233.75 GB / 0    free]<br />
PV unknown device   VG data   lvm2 [232.88 GB / 0    free]</p></blockquote>
<p>most of us are lazy when it comes to even thinking about reading the man pages, using &#8211;help or simply checking out google. so one have might tried everything from reinstalling lvm, filtering out the disks in /etc/lvm configs to god knows what.</p>
<p>this simple command will check for missing disks and do everything for you. Just remember that this will screw you up if your planning to re-add your disks.</p>
<blockquote><p># vgreduce &#8211;removemissing data<br />
Couldn&#8217;t find device with uuid &#8216;dEiMau-Kytn-mEb8-FXpW-MCTQ-yEAf-tFIWmD&#8217;.<br />
Couldn&#8217;t find all physical volumes for volume group data.<br />
Couldn&#8217;t find device with uuid &#8216;dEiMau-Kytn-mEb8-FXpW-MCTQ-yEAf-tFIWmD&#8217;.<br />
Couldn&#8217;t find all physical volumes for volume group data.<br />
Couldn&#8217;t find device with uuid &#8216;dEiMau-Kytn-mEb8-FXpW-MCTQ-yEAf-tFIWmD&#8217;.<br />
Couldn&#8217;t find device with uuid &#8216;p9fqIr-7F7O-TR3L-sODE-MMKp-3doT-yeNjZ6&#8242;.<br />
Couldn&#8217;t find device with uuid &#8216;dEiMau-Kytn-mEb8-FXpW-MCTQ-yEAf-tFIWmD&#8217;.<br />
Couldn&#8217;t find device with uuid &#8216;p9fqIr-7F7O-TR3L-sODE-MMKp-3doT-yeNjZ6&#8242;.</p>
<p>Wrote out consistent volume group data<br />
#</p>
<p># pvscan<br />
PV /dev/sda1   VG data   lvm2 [232.88 GB / 232.88 GB free]</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.annoying.dk/2009/10/29/couldnt-find-device-with-uuid-xxxxxxxxxxxxx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>*** buffer overflow detected ***</title>
		<link>http://www.annoying.dk/2008/11/18/buffer-overflow-detected/</link>
		<comments>http://www.annoying.dk/2008/11/18/buffer-overflow-detected/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 10:09:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[scripts]]></category>

		<guid isPermaLink="false">http://www.annoying.dk/?p=45</guid>
		<description><![CDATA[After a system crash, i decided to install the new version of Ubuntu server 8.10, everything went fine with the installation and so on. however, after setting up various programs, i kept getting *** buffer overflow detected *** errors, on different programs, however, only the ones i had compiled myself. it seems like its an [...]]]></description>
			<content:encoded><![CDATA[<p>After a system crash, i decided to install the new version of Ubuntu server 8.10, everything went fine with the installation and so on.</p>
<p><span id="more-45"></span></p>
<p>however, after setting up various programs, i kept getting <strong>*** buffer overflow detected ***</strong> errors,</p>
<p>on different programs, however, only the ones i had compiled myself.</p>
<p>it seems like its an issue with the gcc 4.3 with FORTIFY. and disabling it worked for me.</p>
<p>(remember to <strong>make clean</strong> first)</p>
<blockquote><p>export CFLAGS=-D_FORTIFY_SOURCE=0; ./configure</p></blockquote>
<p>and then do make;make install again.</p>
<p>horay! <img src='http://www.annoying.dk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.annoying.dk/2008/11/18/buffer-overflow-detected/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Couldn&#8217;t canonicalize local hostname</title>
		<link>http://www.annoying.dk/2008/09/23/couldnt-canonicalize-local-hostname/</link>
		<comments>http://www.annoying.dk/2008/09/23/couldnt-canonicalize-local-hostname/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 10:52:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[network]]></category>

		<guid isPermaLink="false">http://www.annoying.dk/?p=39</guid>
		<description><![CDATA[if you use glftpd as ftp server, you might run into user@server:/# ftp localhost 12345 Connected to localhost. 421 Service not available, remote server has closed connection (various errors can produce this message) checking /glftpd/ftp-data/logs/error.log you might see something like Tue Sep 23 12:40:20 2008 [7183Â Â Â ] Couldn&#8217;t canonicalize local hostname (1) usually [...]]]></description>
			<content:encoded><![CDATA[<p>if you use glftpd as ftp server, you might run into</p>
<blockquote><p>user@server:/# ftp localhost 12345<br />
Connected to localhost.<br />
421 Service not available, remote server has closed connection</p></blockquote>
<p><span id="more-39"></span></p>
<p>(various errors can produce this message)</p>
<blockquote></blockquote>
<p>checking <strong>/glftpd/ftp-data/logs/error.log</strong> you might see something like</p>
<blockquote><p>Tue Sep 23 12:40:20 2008 [7183Â Â Â  ] Couldn&#8217;t canonicalize local hostname (1)</p></blockquote>
<p>usually i would check the /etc/hosts but in this case, it was a typo i made in /etc/glftpd.conf</p>
<blockquote><p>ifip 10.0.0.*<br />
pasv_addr 10.0.0.2<br />
elseip<br />
pasv_addr some.fancy-dyndns.tld 1<br />
endifip</p></blockquote>
<p>the pasv_addr had a typo which made it impossible to do a lookup, and produced this error (thanks to glftpd for the fantastic precise detailed error message pointing me directly to glftpd.conf on line xxx)</p>
<p>and yes, im being sarcastic..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.annoying.dk/2008/09/23/couldnt-canonicalize-local-hostname/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>nfs mount: wrong fs type, bad option, bad superblock</title>
		<link>http://www.annoying.dk/2008/09/23/nfs-mount-wrong-fs-type-bad-option-bad-superblock/</link>
		<comments>http://www.annoying.dk/2008/09/23/nfs-mount-wrong-fs-type-bad-option-bad-superblock/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 09:07:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[apt]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.annoying.dk/?p=37</guid>
		<description><![CDATA[If theres one thing i hate, its error messages that says absolutly nothing usefull, like this one. i had ensured that my exports list was correctly set up, actually, i had it tested from my tvix (was able to browse the share) but from another nix server, i got this message. there&#8217;s probably alot of [...]]]></description>
			<content:encoded><![CDATA[<p>If theres one thing i hate, its error messages that says absolutly nothing usefull, like this one.</p>
<p>i had ensured that my exports list was correctly set up, actually, i had it tested from my tvix (was able to browse the share) but from another nix server, i got this message.</p>
<p><span id="more-37"></span></p>
<p>there&#8217;s probably alot of different solutions for this, since its anything else than accurate error description.</p>
<p>in my case, the other server i tried to access my server from, didnt have the nfs-common package installed.</p>
<p>after installing it, everything went just smooth..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.annoying.dk/2008/09/23/nfs-mount-wrong-fs-type-bad-option-bad-superblock/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ERROR: client.key is a known vulnerable key. See &#8216;man openssl-vulnkey&#8217; for details.</title>
		<link>http://www.annoying.dk/2008/07/15/error-clientkey-is-a-known-vulnerable-key-see-man-openssl-vulnkey-for-details/</link>
		<comments>http://www.annoying.dk/2008/07/15/error-clientkey-is-a-known-vulnerable-key-see-man-openssl-vulnkey-for-details/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 10:47:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[apt]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[network]]></category>

		<guid isPermaLink="false">http://www.annoying.dk/?p=21</guid>
		<description><![CDATA[After the crypto bug got fixed in debian (and the system got updated via apt) it would prompt one for regeneration of certificates. what i forgot all about, was that of course OpenVPN was affected by this aswell, so after the update and a reboot, all my vpn connections died suddenly. as far as i [...]]]></description>
			<content:encoded><![CDATA[<p>After the crypto bug got fixed in <a title="Debian Openssl bug" href="http://www.theregister.co.uk/2008/05/13/debian_openssl_bug/" target="_blank">debian</a> (and the system got updated via apt) it would prompt one for regeneration of certificates.</p>
<p>what i forgot all about, was that of course OpenVPN was affected by this aswell, so after the update and a reboot, all my vpn connections died suddenly.</p>
<p><span id="more-21"></span></p>
<p>as far as i know, theres no other way to fix this, other than generating new keys, (ca, dh, all of it) since the openvpn server itself wont work anymore.</p>
<p>however, a temp solution until one gets time to generate new keys and certificates could be&#8230;.</p>
<p>sudo mv /usr/sbin/openssl-vulnkey /usr/sbin/openssl-vulnkey.bak</p>
<p>$ sudo mv /usr/sbin/openvpn-vulnkey /usr/sbin/openvpn-vulnkey.bak</p>
<p>$ sudo ln -s /bin/true /usr/sbin/openssl-vulnkey</p>
<p>OpenVPN will now start with the naughty keys and you can at least update the keys.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.annoying.dk/2008/07/15/error-clientkey-is-a-known-vulnerable-key-see-man-openssl-vulnkey-for-details/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FATAL: Module ip_tables not found.</title>
		<link>http://www.annoying.dk/2008/02/09/fatal-module-ip_tables-not-found/</link>
		<comments>http://www.annoying.dk/2008/02/09/fatal-module-ip_tables-not-found/#comments</comments>
		<pubDate>Sat, 09 Feb 2008 01:00:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[network]]></category>

		<guid isPermaLink="false">http://www.annoying.dk/2008/02/09/fatal-module-ip_tables-not-found/</guid>
		<description><![CDATA[So i finally pulled myself together and formatted my server (4 years since last time i did a full reinstallation) usually i just upgrade the kernel, but hey, time for some cleanup! i save the .config file for the running kernel, as lazy i am, no need to spend more time than necessary. since i [...]]]></description>
			<content:encoded><![CDATA[<p>So i finally pulled myself together and formatted my server (4 years since last time i did a full reinstallation)</p>
<p>usually i just upgrade the kernel, but hey, time for some cleanup!</p>
<p>i save the .config file for the running kernel, as lazy i am, no need to spend more time than necessary.</p>
<p>since i decided to make it my router, i had to compile iptables support. which i did, and compiled rest of the netfilter/iptables related stuff as modules. so the weird thing was, while i were trying out an old iptables rules script</p>
<p>i got an error like</p>
<blockquote><p>iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE</p>
<p>FATAL: Module ip_tables not found.</p>
<p>iptables v1.3.8: can&#8217;t initialize iptables table `nat&#8217;: Table does not exist (do you need to insmod?)<br />
Perhaps iptables or your kernel needs to be upgraded.</p></blockquote>
<p>First i reinstalled iptables which made no difference, then the kernel again (included a few useless modules)</p>
<p>and i still got the error.</p>
<p>anyway, it seems like it can be rather unhealthy to use your current kernel config everytime you compile a new kernel, since there are some options which arent updated(no questions asked)</p>
<p>anyway, i did a make menuconfig, removed the support for networking (Networking &#8211; [*]Networking Support)</p>
<p>save the config file, opened it again, and enabled the support. all the original settings were removed, and i had to config it from scratch, but to my big surprise, i suddenly had alot more options to play with. and after compiling the kernel, rebooting &#8211; the problem was fixed <img src='http://www.annoying.dk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.annoying.dk/2008/02/09/fatal-module-ip_tables-not-found/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Selecting PPPoE server on linux</title>
		<link>http://www.annoying.dk/2007/11/14/selecting-pppoe-server-on-linux/</link>
		<comments>http://www.annoying.dk/2007/11/14/selecting-pppoe-server-on-linux/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 14:04:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[adgangsklient]]></category>
		<category><![CDATA[dsl-provider]]></category>
		<category><![CDATA[energimidt]]></category>
		<category><![CDATA[fiber]]></category>
		<category><![CDATA[fiberbredbaand]]></category>
		<category><![CDATA[pppoe]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.annoying.dk/2007/11/14/selecting-pppoe-server-on-linux/</guid>
		<description><![CDATA[This is usually pretty much useless for almost everyone using PPPoE these days but since i recently got fiber installed at my place, and my isp got a thing for PPPoE and also got multiple access concentrators (servers you can connect to, providing redundancy) i got a small problem since i hooked up the link [...]]]></description>
			<content:encoded><![CDATA[<p>This is usually pretty much useless for almost everyone using PPPoE these days</p>
<p>but since i recently got fiber installed at my place, and my isp got a thing for PPPoE</p>
<p>and also got multiple access concentrators (servers you can connect to, providing redundancy) i got a small problem since i hooked up the link directly to my linux gw.</p>
<p><span id="more-17"></span></p>
<p>Â the problem is that they only delivery client software for windows. usually its not a problem since there&#8217;s almost always a client for every other os, if not build in.</p>
<p>but the &#8220;smart&#8221; thing about this client is that you can select which server you want to connect to. currently my isp (fiberbredbaand.dk) got two servers in different locations.</p>
<p>a normal client (windows,linux,mac) and the one in a router, will automatically just jump on the first servers that answers you, so it can be random from time to time. which is the whole point.</p>
<p>Â now, the problem occurs if the server got problems. from bandwidth issues to not even being able to browse websites, or similar stuff. your normal client will most likely still use that server, and your fucked.</p>
<p>Â now, if we take a look at your current config file, probably located at</p>
<p><strong>/etc/ppp/peers/dsl-provider</strong></p>
<p>there should be a uncommented like looking like this</p>
<p><strong>pty &#8220;/usr/sbin/pppoe -I eth1 -T 80 -m 1412&#8243;</strong></p>
<p>mtu size and interface might different.</p>
<p>doing a man pppoe will reveal</p>
<blockquote><p><strong>-C ac_name</strong><br />
Specifies the desired access concentrator name.Â  pppoe will only initiate sessions with the specified access concentrator.Â  In most cases,<br />
you should not specify this option.Â  Use it only if you know that there are multiple access concentrators.Â  If both the -S and -CÂ  options<br />
are specified, they must both match for pppoe to initiate a session.</p></blockquote>
<p>so adding <strong>-C ser-sil01</strong> to the line, so it looks like</p>
<p><strong>pty &#8220;/usr/sbin/pppoe -I eth1 -T 80 -m 1412 -C ser-sil01&#8243;</strong></p>
<p>and then doing a <strong>poff &amp;&amp; pon dsl-provider</strong></p>
<p>should force it to connect to the <strong>server ser-sil01</strong> (another choice might be <strong>ser-ski01</strong>in my case) remember this is only 2 servers which is available at my isp, in your case its something else.</p>
<p>anyway, remember that if the selected server dies completely, you need to either remove the -C option or use another server, since it wont shift to the other server automatically</p>
]]></content:encoded>
			<wfw:commentRss>http://www.annoying.dk/2007/11/14/selecting-pppoe-server-on-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>VMware Server Console &#8211; The process exited with an error, End of error message</title>
		<link>http://www.annoying.dk/2007/11/06/vmware-server-console-the-process-exited-with-an-error-end-of-error-message/</link>
		<comments>http://www.annoying.dk/2007/11/06/vmware-server-console-the-process-exited-with-an-error-end-of-error-message/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 07:50:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.annoying.dk/2007/11/06/vmware-server-console-the-process-exited-with-an-error-end-of-error-message/</guid>
		<description><![CDATA[After installing VMware server + console successfully, the client console might bug you with an error message sounding like VMware Server Console The Process exited with an error: End of error message. And tailing the log file might output stuff similar to this foo# tail -f /var/log/vmware/vmware-serverd.log Nov 05 20:34:38: app&#124; Attempting to launch vmx [...]]]></description>
			<content:encoded><![CDATA[<p>After installing VMware server + console successfully, the client console might bug you with an error message sounding like</p>
<p>VMware Server Console</p>
<p>The Process exited with an error:</p>
<p>End of error message.</p>
<p><span id="more-16"></span></p>
<p>And tailing the log file might output stuff similar to this</p>
<blockquote><p>foo# tail -f /var/log/vmware/vmware-serverd.log</p>
<p>Nov 05 20:34:38: app| Attempting to launch vmx : /var/lib/vmware/Virtual Machines/Other Linux 2.6.x kernel/Other Linux 2.6.x kernel.vmx<br />
Nov 05 20:34:38: app| Error during launch: 11, The process exited with an error:<br />
Nov 05 20:34:38: app| End of error message<br />
Nov 05 20:34:38: app| VmsdVmStatePendingCmdFailed: cmd status is already set<br />
Nov 05 20:34:41: app| Msg_Post: Error<br />
Nov 05 20:34:41: app| [msg.vmmonPosix.badVersion] Version mismatch with vmmon module: expecting 138.0, got 137.0.<br />
Nov 05 20:34:41: app| [msg.vmmonPosix.badDriver] You have an incorrect version of the `vmmon&#8217; kernel module.<br />
Nov 05 20:34:41: app| <strong>Try reinstalling VMware Server</strong>.<br />
Nov 05 20:34:41: app| [localized] Version mismatch with vmmon module: expecting 138.0, got 137.0.<br />
Nov 05 20:34:41: app| You have an incorrect version of the `vmmon&#8217; kernel module.<br />
Nov 05 20:34:41: app| <strong>Try reinstalling VMware Server</strong>.<br />
Nov 05 20:34:41: app| &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Nov 05 20:34:41: app| Msg_Post: Version mismatch with vmmon module: expecting 138.0, got 137.0.<br />
Nov 05 20:34:41: app| You have an incorrect version of the `vmmon&#8217; kernel module.<br />
Nov 05 20:34:41: app| <strong>Try reinstalling VMware Server</strong>.<br />
Nov 05 20:34:41: app|<br />
Nov 05 20:34:41: app| Msg_Post: Error<br />
Nov 05 20:34:41: app| [msg.vmmonPosix.initFailed] Failed to initialize monitor device.<br />
Nov 05 20:34:41: app| [localized] Failed to initialize monitor device.<br />
Nov 05 20:34:41: app| &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Nov 05 20:34:41: app| Msg_Post: Failed to initialize monitor device.</p></blockquote>
<p>yea..its actually true, just reinstalling the vmware server solves the problem (no need to uninstall it first) and its pretty quick since you can skip the networking configuration (its been saved)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.annoying.dk/2007/11/06/vmware-server-console-the-process-exited-with-an-error-end-of-error-message/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unable to build the vmmon module</title>
		<link>http://www.annoying.dk/2007/10/29/unable-to-build-the-vmmon-module/</link>
		<comments>http://www.annoying.dk/2007/10/29/unable-to-build-the-vmmon-module/#comments</comments>
		<pubDate>Mon, 29 Oct 2007 09:48:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.annoying.dk/2007/10/29/unable-to-build-the-vmmon-module/</guid>
		<description><![CDATA[I constantly get annoying messages from this ugly person which i would mostly describe as the human version of Peter Griffin from family guy. -&#62; superjoachim.dk so in order to make it stop, i decided to try and help him with vmware server installation which he fucked up (can&#8217;t prove it, but all the evidence [...]]]></description>
			<content:encoded><![CDATA[<p>I constantly get annoying messages from this ugly person which i would mostly describe as the human version of Peter Griffin from family guy. -&gt; <a href="http://www.superjoachim.dk" title="taberjoachim">superjoachim.dk</a></p>
<p>so in order to make it stop, i decided to try and help him with vmware server installation which he fucked up (can&#8217;t prove it, but all the evidence points to him)</p>
<p>Anyway, while trying to install it, one might encounter an error message like this</p>
<p><span id="more-15"></span></p>
<blockquote><p>What is the location of the directory of C header files that match your running<br />
kernel? [/lib/modules/2.6.23.1-foo/build/include]</p>
<p>Extracting the sources of the vmmon module.</p>
<p>Building the vmmon module.</p>
<p>Using 2.6.x kernel build system.<br />
make: Entering directory `/tmp/vmware-config0/vmmon-only&#8217;<br />
make -C /lib/modules/2.6.23.1-dewey/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules<br />
make[1]: Entering directory `/usr/src/linux-2.6.23.1&#8242;<br />
CC [M]  /tmp/vmware-config0/vmmon-only/linux/driver.o<br />
/tmp/vmware-config0/vmmon-only/linux/driver.c: In function Ã¢LinuxDriver_IoctlÃ¢:<br />
/tmp/vmware-config0/vmmon-only/linux/driver.c:1659: error: Ã¢struct mm_structÃ¢ has no member named Ã¢dumpableÃ¢<br />
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1<br />
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2<br />
make[1]: Leaving directory `/usr/src/linux-2.6.23.1&#8242;<br />
make: *** [vmmon.ko] Error 2<br />
make: Leaving directory `/tmp/vmware-config0/vmmon-only&#8217;<br />
Unable to build the vmmon module.</p>
<p>For more information on how to troubleshoot module-related problems, please<br />
visit our Web site at &#8220;http://www.vmware.com/download/modules/modules.html&#8221; and<br />
&#8220;http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html&#8221;.</p>
<p>Execution aborted.</p></blockquote>
<p>i&#8217;d like to point out a few things that you would most likely want to install to make the installation go smooth.</p>
<blockquote><p>apt-get install libx11-6 libx11-dev libxtst6 libxtst-dev libxt6 libxt-dev wget linux-headers-`uname -r` build-essential make gcc g++</p></blockquote>
<p>i might be missing some, or some of them might not be needed, but I&#8217;m too careless to check it out, so feel free to bug me if you see something wrong.</p>
<p>IF it whines about the same error again, the cause of this might be that your running a newer kernel than the installer requires, if so, there&#8217;s a patch out which solves the problem. beware that when your reading this, the direct link to the patch i post, might already be outdated, so be sure to check if there&#8217;s a newer version out. currently when writing this, version 114 is out.</p>
<p>So lets do it.</p>
<p><strong>foo:/usr/src# wget http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update114.tar.gz</strong></p>
<p><strong>foo:/usr/src# tar zxfv vmware-any-any-update114.tar.gz</strong></p>
<p><strong>foo:/usr/src# cd vmware-any-any-update114</strong></p>
<p><strong>foo:/usr/src/vmware-any-any-update114# ./runme.pl</strong></p>
<p>should spit out something smiliar to this</p>
<blockquote><p>Updating /usr/bin/vmware-config.pl &#8230; already patched<br />
Updating /usr/bin/vmware &#8230; No patch needed/available<br />
Updating /usr/bin/vmnet-bridge &#8230; No patch needed/available<br />
Updating /usr/lib/vmware/bin/vmware-vmx &#8230; No patch needed/available<br />
Updating /usr/lib/vmware/bin-debug/vmware-vmx &#8230; No patch needed/available<br />
VMware modules in &#8220;/usr/lib/vmware/modules/source&#8221; has been updated.</p></blockquote>
<p>and from there, the installation should succeed <img src='http://www.annoying.dk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.annoying.dk/2007/10/29/unable-to-build-the-vmmon-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Couldn&#8217;t set tty to PPP discipline: Invalid argument</title>
		<link>http://www.annoying.dk/2007/10/29/couldnt-set-tty-to-ppp-discipline-invalid-argument/</link>
		<comments>http://www.annoying.dk/2007/10/29/couldnt-set-tty-to-ppp-discipline-invalid-argument/#comments</comments>
		<pubDate>Sun, 28 Oct 2007 23:06:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.annoying.dk/2007/10/29/couldnt-set-tty-to-ppp-discipline-invalid-argument/</guid>
		<description><![CDATA[So, here we are again. i finally got fiber, unfortunately its via PPPoE (dont ask). Â At least the client has improved over the years since i last used it, which must have been 7 years ago or something. anyway, my memory isn&#8217;t what it used to b&#8230;hmm, nevermind. my memory more or lessÂ always [...]]]></description>
			<content:encoded><![CDATA[<p>So, here we are again. i finally got fiber, unfortunately its via PPPoE (dont ask).</p>
<p>Â At least the client has improved over the years since i last used it, which must have been 7 years ago or something. anyway, my memory isn&#8217;t what it used to b&#8230;hmm, nevermind. my memory more or lessÂ always fails to remember anything at all, so of course i ran into problems again. here&#8217;s some output from /var/log/syslog after trying to start pppoe.</p>
<p>Â (i actually did compile a new kernel with support for PPP, but i forgot something&#8230;)</p>
<blockquote><p>Oct 26 23:39:16 foo pppd[3069]: pppd 2.4.4 started by root, uid 0<br />
Oct 26 23:39:16 foo pppd[3069]: Serial connection established.<br />
Oct 26 23:39:16 foo pppd[3069]: Couldn&#8217;t set tty to PPP discipline: Invalid argument<br />
Oct 26 23:39:16 foo pppoe[3071]: PADS: Service-Name: &#8221;<br />
Oct 26 23:39:16 foo pppoe[3071]: PPP session is 41216 (0xa100)<br />
Oct 26 23:39:16 foo pppoe[3071]: read (asyncReadFromPPP): Session 41216: Input/output error<br />
Oct 26 23:39:16 foo pppoe[3071]: Sent PADT<br />
Oct 26 23:39:46 foo pppd[3069]: Serial connection established.</p></blockquote>
<p>In short,i forgot to compile support for <em>&#8220;PPP support for async serial ports&#8221;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.annoying.dk/2007/10/29/couldnt-set-tty-to-ppp-discipline-invalid-argument/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
