<?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>iRiver H320 Linux &#8211; Harry Jackson</title>
	<atom:link href="http://127.0.0.1:8090/tag/iriver-h320-linux/feed" rel="self" type="application/rss+xml" />
	<link>http://127.0.0.1:8090</link>
	<description>Parent, Painter, Programmer</description>
	<lastBuildDate>Fri, 10 Dec 2004 05:19:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>iRiver H320 on Linux</title>
		<link>http://127.0.0.1:8090/iriver_h320_on_linux.htm</link>
					<comments>http://127.0.0.1:8090/iriver_h320_on_linux.htm#comments</comments>
		
		<dc:creator><![CDATA[harry]]></dc:creator>
		<pubDate>Fri, 10 Dec 2004 05:19:36 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[iRiver H320 Linux]]></category>
		<guid isPermaLink="false">http://www.hjackson.org/wp/?p=224</guid>

					<description><![CDATA[I just bought two of these and decided to get them working on Linux. This is a very rough guide on how to get it running, it is not a guide on how to compile a kernel. For Debian I wrote a page on Compiling a kernel for Debian that you could use as a &#8230; <p class="link-more"><a href="http://127.0.0.1:8090/iriver_h320_on_linux.htm" class="more-link">Continue reading<span class="screen-reader-text"> "iRiver H320 on Linux"</span></a></p>]]></description>
										<content:encoded><![CDATA[<p>I just bought two of these and decided to get them working on Linux. This is a very rough guide on how to get it running, it is not a guide on how to compile a kernel. For Debian I wrote a page on <a href="http://www.hjackson.org/cgi-bin/linux/kernel/compiling_the_kernel.pl">Compiling a kernel for Debian</a> that you could use as a guide but for other systems see <a href="http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html"> the Kernel Rebuild Guide</a><br />
First off these are USB Mass storage devices so you need to have USB enabled properly in your kernel. The appropriate options that I had to add to my kernel config file are as follows.</p>
<blockquote><p>
# USB support<br />
#<br />
CONFIG_USB=y<br />
CONFIG_USB_DEBUG=y<br />
# Miscellaneous USB options<br />
#<br />
CONFIG_USB_DEVICEFS=y<br />
# USB Host Controller Drivers<br />
#<br />
CONFIG_USB_EHCI_HCD=m<br />
CONFIG_USB_OHCI_HCD=m<br />
CONFIG_USB_UHCI_HCD=m<br />
# USB Device Class drivers<br />
#<br />
CONFIG_USB_BLUETOOTH_TTY=m<br />
CONFIG_USB_ACM=m<br />
CONFIG_USB_PRINTER=m<br />
CONFIG_USB_STORAGE=y<br />
CONFIG_USB_STORAGE_DEBUG=y<br />
CONFIG_USB_STORAGE_DPCM=y<br />
CONFIG_USB_STORAGE_JUMPSHOT=y<br />
# USB Human Interface Devices (HID)<br />
CONFIG_USB_HID=m<br />
CONFIG_USB_HIDINPUT=y
</p></blockquote>
<p>For those that don&#8217;t know what the kernel config file is this is the file that is used to configure the kernel <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> When I recompiled my kernel I used<br />
make menuconfig<br />
this edits the config file before you compile and install the kernel. After running &#8220;make menuconfig&#8221; then go to drivers and at the bottom you should see USB device option select this and then select the devices you have on your machine.<br />
To see what devices are on your machine you need to enable them in your BIOS and then you can use<br />
lspci -v | grep HCI<br />
to have a look at what USB controller your motherboard or PCI card is using. Mine was running a VIA controller.<br />
To get the usb to appear when you plug it in you need to have the hotplug scripts installed. On Debian this is a simple<br />
apt-get install hotplug<br />
and thats sorted. I also added the following to my fstab file so that I can browse the devices.<br />
/dev/sda1 /mnt/usb  vfat    defaults,auto,user,sync      0 0<br />
That was it. I now have the iRiver H320 on my machine and it looks like a 20Gb hard drive. Now to get my CD Collection converted to OGG&#8217;s.</p>
]]></content:encoded>
					
					<wfw:commentRss>http://127.0.0.1:8090/iriver_h320_on_linux.htm/feed</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
	</channel>
</rss>
