I just received fresh LTS disks of dapper today (I'd been working off my own installs that were dist-upgraded).  So just to verify that I wasn't entirely crazy, I fired one up for a clean dapper environment without modifications to work under and make sure that I didn't do any odd configurations.
<br><br>This is the exact procedure I followed to verify that still my transmitters don't work under dapper if anyone wants to repeat the procedures:<br><br><span style="font-weight: bold;">0)</span> Boot up a Ubuntu 6.06
 LTS&nbsp; Live disk<br><span style="font-weight: bold;">1)</span> Download archives for lirc &amp; svgalib from <a href="http://packages.debian.org">packages.debian.org</a><br><span style="font-weight: bold;">2)</span> Enable universe/multiverse in synaptic
<br><span style="font-weight: bold;">3)</span> <span style="font-family: courier new,monospace;">sudo apt-get install fakeroot dpkg-dev dialog module-assistant setserial</span><br><span style="font-weight: bold;">4)</span>
 <span style="font-family: courier new,monospace;">sudo apt-get build-dep lirc</span><br><span style="font-weight: bold;">5)</span> <span style="font-family: courier new,monospace;">dpkg-source -x svgalib_1.4.3-23.dsc</span>
<br><span style="font-weight: bold;">6)</span> <span style="font-family: courier new,monospace;">fakeroot dpkg-buildpackage</span><br><span style="font-weight: bold;">7)</span> <span style="font-family: courier new,monospace;">
cd.. &amp;&amp;&nbsp; sudo dpkg -i libsvga1*.deb</span><br><span style="font-weight: bold;">8)</span> <span style="font-family: courier new,monospace;">dpkg-source -x lirc_0.8.0-5.dsc</span><br><span style="font-weight: bold;">
9)</span> <span style="font-family: courier new,monospace;">cd lirc-0.8.0</span><br><span style="font-weight: bold;">10)</span><span style="font-family: courier new,monospace;"> fakeroot dpkg-buildpackage</span><br><span style="font-weight: bold;">
11)</span> <span style="font-family: courier new,monospace;">sudo dpkg -i liblirc*deb lirc*.deb</span><br><span style="font-weight: bold;">12)</span><span style="font-family: courier new,monospace;"> sudo m-a update,prepare
</span><br><span style="font-weight: bold;">13)</span> &quot;configure&quot; the files in /etc/lirc<br>&nbsp;&nbsp;&nbsp; <span style="font-family: courier new,monospace;">sudo dpkg-reconfigure lirc-modules-source<br>&nbsp; Here are the results that I got:
<br></span>&nbsp;&nbsp;&nbsp; A) /etc/lirc/lirc-modules-source.conf<br><br>**********************************************************<br><font size="1">#&nbsp;&nbsp; lirc-modules-source config file used by Debian GNU/Linux<br><br># Space separated list of lirc kernel drivers to build
<br>LIRC_MODULES=&quot;serial&quot;<br><br># It87 module configuration<br>LIRC_IT87_CFLAGS=&quot;UNCONFIGURED&quot;<br><br># Parallel module configuration<br>LIRC_PARALLEL_PORT=&quot;UNCONFIGURED&quot;<br>LIRC_PARALLEL_IRQ=&quot;UNCONFIGURED&quot;
<br>LIRC_PARALLEL_TIMER=&quot;UNCONFIGURED&quot;<br><br># Serial module configuration<br>LIRC_SERIAL_PORT=&quot;0x3f8&quot;<br>LIRC_SERIAL_IRQ=&quot;4&quot;<br>LIRC_SERIAL_CFLAGS=&quot; -DLIRC_SERIAL_TRANSMITTER&quot;<br>
<br># Sir module configuration<br>LIRC_SIR_PORT=&quot;UNCONFIGURED&quot;<br>LIRC_SIR_IRQ=&quot;UNCONFIGURED&quot;<br>LIRC_SIR_CFLAGS=&quot;UNCONFIGURED&quot;</font><br>******************************************************
<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; B) /etc/lirc/lircd.conf<br>******************************************************<br><font size="1">begin remote<br><br>&nbsp; name&nbsp; Samsung<br>&nbsp; bits&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 16<br>&nbsp; flags SPACE_ENC|CONST_LENGTH<br>&nbsp; eps&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30
<br>&nbsp; aeps&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 100<br><br>&nbsp; header&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4485&nbsp; 4464<br>&nbsp; one&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 619&nbsp; 1613<br>&nbsp; zero&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 619&nbsp;&nbsp; 498<br>&nbsp; ptrail&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 619<br>&nbsp; repeat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 647&nbsp; 1596<br>&nbsp; pre_data_bits&nbsp;&nbsp; 16<br>&nbsp; pre_data&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0xE0E0<br>
&nbsp; gap&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 107570<br>&nbsp; toggle_bit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; begin codes<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; chan+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000000000048B7<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; chan-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000000000008F7<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; video&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x000000000000807F
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vol+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x000000000000E01F<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vol-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x000000000000D02F<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; power&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000000000040BF<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end codes<br><br>end remote</font><br>******************************************************
<br><br>&nbsp;&nbsp;&nbsp; C) /etc/lirc/hardware.conf<br>******************************************************<br><font size="1"># /etc/lirc/hardware.conf<br>#<br># Arguments which will be used when launching lircd<br><br>#use the first lircd for mceusb
<br>LIRCD_ARGS=&quot;-d /dev/lirc0 --output=/dev/lircd --listen&quot;<br><br>#Don't start lircmd even if there seems to be a good config file<br>#START_LIRCMD=false<br><br>#Try to load appropriate kernel modules<br>LOAD_MODULES=true
<br><br># Run &quot;lircd --driver=help&quot; for a list of supported drivers.<br>DRIVER=&quot;&quot;<br># If DEVICE is set to /dev/lirc and devfs is in use /dev/lirc/0 will be<br># automatically used instead<br>DEVICE=&quot;&quot;
<br>MODULES=&quot;lirc_serial&quot;<br><br># Default configuration files for your hardware if any<br>LIRCD_CONF=&quot;&quot;<br>LIRCMD_CONF=&quot;&quot;</font><br>******************************************************<br>
<br><span style="font-weight: bold;">14)</span> <span style="font-family: courier new,monospace;">sudo m-a a-i lirc</span><br><span style="font-weight: bold;">15)</span> <span style="font-family: courier new,monospace;">sudo depmod -a
</span><br><span style="font-weight: bold;">16)</span> <span style="font-family: courier new,monospace;">sudo setserial /dev/ttyS0 uart none</span><br><span style="font-weight: bold;">17)</span> <span style="font-family: courier new,monospace;">
sudo modprobe lirc-serial</span><br><span style="font-weight: bold;">18)</span> <span style="font-family: courier new,monospace;">sudo /etc/init.d/lirc restart</span><br><span style="font-weight: bold;">19)</span> test via irsend
<br>&nbsp;&nbsp;&nbsp; <span style="font-family: courier new,monospace;">irsend SEND_ONCE Samsung power</span><br clear="all"><br>I experimented with the Software Carrier option and without it in the clean dapper enviroment.&nbsp; I got the transmitter to work 1 out of the 30 times I tried, and that was with Software Carrier disabled.
<br>-- <br>Mario Limonciello<br><a href="mailto:superm1@gmail.com">superm1@gmail.com</a>