<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://lms.onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=APRX%3A_APRX_di_RaspberryPi_dengan_soundmodem</id>
	<title>APRX: APRX di RaspberryPi dengan soundmodem - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://lms.onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=APRX%3A_APRX_di_RaspberryPi_dengan_soundmodem"/>
	<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=APRX:_APRX_di_RaspberryPi_dengan_soundmodem&amp;action=history"/>
	<updated>2026-04-20T12:27:28Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://lms.onnocenter.or.id/wiki/index.php?title=APRX:_APRX_di_RaspberryPi_dengan_soundmodem&amp;diff=38767&amp;oldid=prev</id>
		<title>Onnowpurbo: /* Referensi */</title>
		<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=APRX:_APRX_di_RaspberryPi_dengan_soundmodem&amp;diff=38767&amp;oldid=prev"/>
		<updated>2013-11-20T01:30:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Referensi&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:30, 20 November 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l533&quot;&gt;Line 533:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 533:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* http://www.pa0esh.nl/index.php?option=com_content&amp;amp;view=article&amp;amp;id=91&amp;amp;Itemid=108&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* http://www.pa0esh.nl/index.php?option=com_content&amp;amp;view=article&amp;amp;id=91&amp;amp;Itemid=108&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* http://mstewart.net/super8/aprs/RASP/index.htm&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==Pranala Menarik==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
	<entry>
		<id>https://lms.onnocenter.or.id/wiki/index.php?title=APRX:_APRX_di_RaspberryPi_dengan_soundmodem&amp;diff=38766&amp;oldid=prev</id>
		<title>Onnowpurbo: New page: DIXPRS	ON	A	RASPBERRY	 05/06/2013	12:06:10	am	  	  This	document	describes	step	by	step	how	to	install	an	iGate	/	Digipeater	on	a	  Raspberry	PI,	using	soundmodem	as	the	TNC.	  	  It	is	no...</title>
		<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=APRX:_APRX_di_RaspberryPi_dengan_soundmodem&amp;diff=38766&amp;oldid=prev"/>
		<updated>2013-11-20T01:28:52Z</updated>

		<summary type="html">&lt;p&gt;New page: DIXPRS	ON	A	RASPBERRY	 05/06/2013	12:06:10	am	  	  This	document	describes	step	by	step	how	to	install	an	iGate	/	Digipeater	on	a	  Raspberry	PI,	using	soundmodem	as	the	TNC.	  	  It	is	no...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;DIXPRS	ON	A	RASPBERRY	 05/06/2013	12:06:10	am	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
This	document	describes	step	by	step	how	to	install	an	iGate	/	Digipeater	on	a	&lt;br /&gt;
&lt;br /&gt;
Raspberry	PI,	using	soundmodem	as	the	TNC.	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
It	is	noted	that	for	the	time	being,	you	have	to	twiddle	a	bit	around	with	the	TX	&lt;br /&gt;
&lt;br /&gt;
delay	settings	of	the	soundmodem,	because	I	am	still	implementing	the	&lt;br /&gt;
&lt;br /&gt;
hardware	to	make	the	TX	go	ON/OFF	so	for	the	time	being,	the	TX	should	be	&lt;br /&gt;
&lt;br /&gt;
able	to	work	with	VOX.	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Step	1	&lt;br /&gt;
&lt;br /&gt;
Create	a	fresh	image	of	Raspbian	“wheezy”,	which	you	can	download	from	&lt;br /&gt;
&lt;br /&gt;
here	and	where	they	also	provide	many	links	to	how	to	do	this….	&lt;br /&gt;
&lt;br /&gt;
Personally	I	use	a	little	programme	called	PiWriter.	&lt;br /&gt;
&lt;br /&gt;
http://sourceforge.net/projects/piwriter/&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Since	I	do	not	have	a	HDMI	screen	for	the	Raspberry,	I	use	the	SSH	method,	&lt;br /&gt;
&lt;br /&gt;
either	direct	from	a	Linux	machine	or	through	Putty	on	windows.	Take	your	&lt;br /&gt;
&lt;br /&gt;
pick.	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Find	the	IP	address	of	the	Raspberry	after	it	has	booted.	&lt;br /&gt;
&lt;br /&gt;
SSH	into	the	machine	using	pi	as	the	username	–	The	password	is	raspberry	&lt;br /&gt;
&lt;br /&gt;
Execute	sudo	su	&lt;br /&gt;
&lt;br /&gt;
Then	change	the	su	root	password	by	executing	passwd	&lt;br /&gt;
&lt;br /&gt;
So	now	we	have	bot	a	user	(pi)	as	well	as	a	root	account	under	control.	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Step	2	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Update	the	Raspberry	to	the	latest	status	&lt;br /&gt;
&lt;br /&gt;
$	sudo	apt-get	update	&lt;br /&gt;
&lt;br /&gt;
Now	upgrade	the	Raspberry	&lt;br /&gt;
&lt;br /&gt;
$	sudo	apt-get	upgrade	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Since	we	are	going	to	install	dixprs,	we	require	python	2….	(already	installed,	&lt;br /&gt;
&lt;br /&gt;
but	also	the	python-serial	as	well	as	sqlite3	modules	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
$	sudo	apt-get	install	python-serial	sqlite3		libax25	build-essential	&lt;br /&gt;
&lt;br /&gt;
python-dev	libax25-dev&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Since	you	most	likely	wish	to	run	the	digipeater	autonomous,	also	in	case	of	a	&lt;br /&gt;
&lt;br /&gt;
restart,	I	suggest	we	move	to	the	root	user	right	now	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
$	sudo	su	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
On	LINUX	DIXPRS	can	communicate	to	a	KISS	TNC	directly	via	a	serial	&lt;br /&gt;
&lt;br /&gt;
interface.	However	it	is	advised	to	use	TNC&amp;#039;s	and	modems	via	AX.25	stack.	It	&lt;br /&gt;
&lt;br /&gt;
makes	other	type	modems,	like	USCC	card,	BAYCOM	modem,	etc.	usable	with	&lt;br /&gt;
&lt;br /&gt;
DIXPRS.	It	requires	an	additional	Python	module	installed,	developed	for	&lt;br /&gt;
&lt;br /&gt;
DIXPRS,	called	pyax25.	&lt;br /&gt;
&lt;br /&gt;
Note:	procedure	requires	libax25,	Python	development	files	and	basic	&lt;br /&gt;
&lt;br /&gt;
development	tool	chain	with	GCC	installed.		They	were	installed	above	&lt;br /&gt;
&lt;br /&gt;
(libax25	&amp;amp;	python-dev)	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Download	pyax25.tar.gz	and	extract	to	a	temporary	folder.		&lt;br /&gt;
&lt;br /&gt;
• mkdir	pyax25	&lt;br /&gt;
&lt;br /&gt;
• cd	pyax25	&lt;br /&gt;
&lt;br /&gt;
• wget	https://sites.google.com/site/dixprs/downloads/pyax25.tar.gz&lt;br /&gt;
&lt;br /&gt;
• tar	-xzvf	pyax25.tar.gz	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Then	enter	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
./compile_ax25.py	build	&lt;br /&gt;
&lt;br /&gt;
./compile_ax25.py	install	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Check	installation	as	follows:	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Start	Python		(simply	type	python)	and	type	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
import	_ax25	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
If	everything	is	OK,	only	prompt	displayed,	no	error	message.	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
For	more	dixprs	information	see	the	website	from	Béla	Márkus,	HA5DI,	&lt;br /&gt;
&lt;br /&gt;
The	most	informative	Google	groups	about	dixprs	is	located	at	&lt;br /&gt;
&lt;br /&gt;
https://groups.google.com/forum/?fromgroups	-	!forum/dixprs	&lt;br /&gt;
&lt;br /&gt;
Step	3	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Create	the	dixprs	directory	and	cd	into	it	&lt;br /&gt;
&lt;br /&gt;
$	mkdir	–p	/usr/local/dixprs	&amp;amp;&amp;amp;	cd	/usr/local/dixprs	&lt;br /&gt;
&lt;br /&gt;
Download	the	source	code	from	using	wget…..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$	wget	https://sites.google.com/site/dixprs/downloads/dixprs-&lt;br /&gt;
&lt;br /&gt;
2.2.2.tar.gz		&lt;br /&gt;
&lt;br /&gt;
or	from	the	download	page	on	the	website	&lt;br /&gt;
&lt;br /&gt;
Unpack	the	tar	ball	&lt;br /&gt;
&lt;br /&gt;
$		&lt;br /&gt;
&lt;br /&gt;
Now	chmod	all	files	&lt;br /&gt;
&lt;br /&gt;
$	chmod	755	*	&lt;br /&gt;
&lt;br /&gt;
Step	4	&lt;br /&gt;
&lt;br /&gt;
Soundmodem	and	soundmodem	tools	installation	&lt;br /&gt;
&lt;br /&gt;
Skip	this	paragraph	if	you	are	using	AX25	or	KISS	with	TNC	modem	!	&lt;br /&gt;
&lt;br /&gt;
$	apt-get	install	soundmodem	ax25-tools	ax25-apps		libax25-dev	screen	&lt;br /&gt;
&lt;br /&gt;
So	now	a	bit	of	hardware	&lt;br /&gt;
&lt;br /&gt;
I	use	a	very	cheap	soundcard		-	from	eBay…,	&lt;br /&gt;
&lt;br /&gt;
which	looked	like	this	and	did	not	cost	much.	&lt;br /&gt;
&lt;br /&gt;
But	that	may	also	create	problems.	So	look	&lt;br /&gt;
&lt;br /&gt;
around	for	USB	sound	modules,	and	be	&lt;br /&gt;
&lt;br /&gt;
prepared	to	be	disappointed	that	you	may	&lt;br /&gt;
&lt;br /&gt;
have	to	buy	another	one.	&lt;br /&gt;
&lt;br /&gt;
In	my	case	one	worked,	and	one	did	not…	&lt;br /&gt;
&lt;br /&gt;
Here	is	the	link	if	it	still	exists.&lt;br /&gt;
&lt;br /&gt;
Stick	the	USB	dongle	into	the	Raspberry	and	check	what	you	have	got.	&lt;br /&gt;
&lt;br /&gt;
$	lsusb	 Bus	001	Device	002:	ID	0424:9512	Standard	Microsystems	Corp.		&lt;br /&gt;
&lt;br /&gt;
Bus	001	Device	001:	ID	1d6b:0002	Linux	Foundation	2.0	root	hub	&lt;br /&gt;
&lt;br /&gt;
Bus	001	Device	003:	ID	0424:ec00	Standard	Microsystems	Corp.		&lt;br /&gt;
&lt;br /&gt;
Bus	001	Device	004:	ID	148f:5370	Ralink	Technology,	Corp.	RT5370	Wireless	Adapter	&lt;br /&gt;
&lt;br /&gt;
Bus	001	Device	005:	ID	1a40:0101	Terminus	Technology	Inc.	4-Port	HUB	&lt;br /&gt;
&lt;br /&gt;
Bus	001	Device	006:	ID	0d8c:000e	C-Media	Electronics,	Inc.	Audio	Adapter	(Planet	UP-100,	Genius	G-&lt;br /&gt;
Talk)	&lt;br /&gt;
&lt;br /&gt;
Bus	001	Device	007:	ID	0403:6001	Future	Technology	Devices	International,	Ltd	FT232	USB-Serial	(UART)	IC	&lt;br /&gt;
&lt;br /&gt;
Bus	001	Device	008:	ID	10c4:ea60	Cygnal	Integrated	Products,	Inc.	CP210x	UART	Bridge	/	myAVR	&lt;br /&gt;
&lt;br /&gt;
mySmartUSB	light	&lt;br /&gt;
&lt;br /&gt;
The	green	showed	up	as	the	type	of	sound	module	and	there	is	plenty	of	info	&lt;br /&gt;
&lt;br /&gt;
about	this	little	machine	on	the	net.	&lt;br /&gt;
&lt;br /&gt;
Raspbian	“wheezy”	comes	with	the	alsa	sound	system	pre	installed	so	let’s	see	&lt;br /&gt;
&lt;br /&gt;
what	we	have…&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$	aplay	–l	 ****	List	of	PLAYBACK	Hardware	Devices	****	&lt;br /&gt;
&lt;br /&gt;
card	0:	ALSA	[bcm2835	ALSA],	device	0:	bcm2835	ALSA	[bcm2835	ALSA]	&lt;br /&gt;
&lt;br /&gt;
		Subdevices:	8/8	&lt;br /&gt;
&lt;br /&gt;
		Subdevice	#0:	subdevice	#0	&lt;br /&gt;
&lt;br /&gt;
		Subdevice	#1:	subdevice	#1	&lt;br /&gt;
&lt;br /&gt;
		Subdevice	#2:	subdevice	#2	&lt;br /&gt;
&lt;br /&gt;
		Subdevice	#3:	subdevice	#3	&lt;br /&gt;
&lt;br /&gt;
		Subdevice	#4:	subdevice	#4	&lt;br /&gt;
&lt;br /&gt;
		Subdevice	#5:	subdevice	#5	&lt;br /&gt;
&lt;br /&gt;
		Subdevice	#6:	subdevice	#6	&lt;br /&gt;
&lt;br /&gt;
		Subdevice	#7:	subdevice	#7	&lt;br /&gt;
&lt;br /&gt;
card	1:	Device	[Generic	USB	Audio	Device],	device	0:	USB	Audio	[USB	Audio]	&lt;br /&gt;
&lt;br /&gt;
		Subdevices:	1/1	&lt;br /&gt;
&lt;br /&gt;
		Subdevice	#0:	subdevice	#0	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Hmmm,	the	first	module	is	the	build	in	sound	module,	and	our	usb	dongle	is	&lt;br /&gt;
&lt;br /&gt;
listed	as	number	2.	&lt;br /&gt;
&lt;br /&gt;
However,	we	wish	to	make	this	the	primary	sound	device	so	we	nee	to	tweek	&lt;br /&gt;
&lt;br /&gt;
a	little	around.	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
We	have	to	edit	the		/etc/modprobe.d/alsa-base.conf	file	to	make	the	USB	&lt;br /&gt;
&lt;br /&gt;
sound	dongle	come	first	&lt;br /&gt;
&lt;br /&gt;
$	nano		/etc/modprobe.d/alsa-base.conf		gives	us:	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
#	autoloader	aliases	&lt;br /&gt;
&lt;br /&gt;
install	sound-slot-0	/sbin/modprobe	snd-card-0	&lt;br /&gt;
&lt;br /&gt;
install	sound-slot-1	/sbin/modprobe	snd-card-1	&lt;br /&gt;
&lt;br /&gt;
install	sound-slot-2	/sbin/modprobe	snd-card-2	&lt;br /&gt;
&lt;br /&gt;
install	sound-slot-3	/sbin/modprobe	snd-card-3	&lt;br /&gt;
&lt;br /&gt;
install	sound-slot-4	/sbin/modprobe	snd-card-4	&lt;br /&gt;
&lt;br /&gt;
install	sound-slot-5	/sbin/modprobe	snd-card-5	&lt;br /&gt;
&lt;br /&gt;
install	sound-slot-6	/sbin/modprobe	snd-card-6	&lt;br /&gt;
&lt;br /&gt;
install	sound-slot-7	/sbin/modprobe	snd-card-7	&lt;br /&gt;
&lt;br /&gt;
#	Cause	optional	modules	to	be	loaded	above	generic	modules	&lt;br /&gt;
&lt;br /&gt;
install	snd	/sbin/modprobe	--ignore-install	snd	&amp;amp;&amp;amp;	{	/sbin/modprobe	--quiet	snd-ioctl32	;	/sbin/modprobe	-&lt;br /&gt;
&lt;br /&gt;
-quiet	snd-seq	;	:	;	}	&lt;br /&gt;
&lt;br /&gt;
install	snd-rawmidi	/sbin/modprobe	--ignore-install	snd-rawmidi	&amp;amp;&amp;amp;	{	/sbin/modprobe	--quiet	snd-seq-&lt;br /&gt;
midi	;	:	;	}	&lt;br /&gt;
&lt;br /&gt;
install	snd-emu10k1	/sbin/modprobe	--ignore-install	snd-emu10k1	&amp;amp;&amp;amp;	{	/sbin/modprobe	--quiet	snd-&lt;br /&gt;
emu10k1-synth	;	:	;	}	&lt;br /&gt;
&lt;br /&gt;
#	Keep	snd-pcsp	from	beeing	loaded	as	first	soundcard	&lt;br /&gt;
&lt;br /&gt;
options	snd-pcsp	index=-2	&lt;br /&gt;
&lt;br /&gt;
#	Keep	snd-usb-audio	from	beeing	loaded	as	first	soundcard	&lt;br /&gt;
&lt;br /&gt;
options	snd-usb-audio	index=-2	&lt;br /&gt;
&lt;br /&gt;
#	Prevent	abnormal	drivers	from	grabbing	index	0	&lt;br /&gt;
&lt;br /&gt;
options	bt87x	index=-2	&lt;br /&gt;
&lt;br /&gt;
options	cx88_alsa	index=-2	&lt;br /&gt;
&lt;br /&gt;
options	snd-atiixp-modem	index=-2	&lt;br /&gt;
&lt;br /&gt;
options	snd-intel8x0m	index=-2	&lt;br /&gt;
&lt;br /&gt;
options	snd-via82xx-modem	index=-2	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Now	replace	the	lines	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
#	Keep	snd-pcsp	from	beeing	loaded	as	first	soundcard&lt;br /&gt;
options	snd-pcsp	index=-2	&lt;br /&gt;
&lt;br /&gt;
#	Keep	snd-usb-audio	from	beeing	loaded	as	first	soundcard	&lt;br /&gt;
&lt;br /&gt;
options	snd-usb-audio	index=-2	&lt;br /&gt;
&lt;br /&gt;
#	Prevent	abnormal	drivers	from	grabbing	index	0	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
with	 	&lt;br /&gt;
&lt;br /&gt;
options	snd	slots=snd_bcm2835,snd_usb_audio&lt;br /&gt;
&lt;br /&gt;
options	snd_usb_audio	index=0&lt;br /&gt;
&lt;br /&gt;
options	snd_bcm2835	index=2	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
and	reboot	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Now	type	aplay	–l	and	you	should	see	this	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
$	aplay	-l	 ****	List	of	PLAYBACK	Hardware	Devices	****	&lt;br /&gt;
&lt;br /&gt;
card	0:	Device	[Generic	USB	Audio	Device],	device	0:	USB	Audio	[USB	Audio]	&lt;br /&gt;
&lt;br /&gt;
		Subdevices:	1/1	&lt;br /&gt;
&lt;br /&gt;
		Subdevice	#0:	subdevice	#0	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Now	we	check	the	sound	system:	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Start	alsamixer,&lt;br /&gt;
&lt;br /&gt;
and	unmute	the	&lt;br /&gt;
&lt;br /&gt;
sound	channels	&lt;br /&gt;
&lt;br /&gt;
(use	F5	and	F6	&lt;br /&gt;
&lt;br /&gt;
to	see	more	of	&lt;br /&gt;
&lt;br /&gt;
the	controls,	the	&lt;br /&gt;
&lt;br /&gt;
M-key	mutes	/	&lt;br /&gt;
&lt;br /&gt;
unmutes	a	&lt;br /&gt;
&lt;br /&gt;
channel	and	you	&lt;br /&gt;
&lt;br /&gt;
with	by	&lt;br /&gt;
&lt;br /&gt;
pressing	the	&lt;br /&gt;
&lt;br /&gt;
left-arrow	/	&lt;br /&gt;
&lt;br /&gt;
right	arrow	&lt;br /&gt;
&lt;br /&gt;
keys.	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Connect	a	speaker	headphone	as	well	as	a	microphone	for	the	final	tests	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
$	speaker-test -c 2 gets	you	noise	at	the	headphone	switching	from	left	to	right.	&lt;br /&gt;
&lt;br /&gt;
Next	we	check	if	the	sound	modules	are	correctly	loaded	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
$	cat	/etc/modules	&lt;br /&gt;
&lt;br /&gt;
#	/etc/modules:	kernel	modules	to	load	at	boot	time.	&lt;br /&gt;
&lt;br /&gt;
#	&lt;br /&gt;
&lt;br /&gt;
#	This	file	contains	the	names	of	kernel	modules	that	should	be	loaded&lt;br /&gt;
&lt;br /&gt;
#	at	boot	time,	one	per	line.	Lines	beginning	with	&amp;quot;#&amp;quot;	are	ignored.	&lt;br /&gt;
&lt;br /&gt;
#	Parameters	can	be	specified	after	the	module	name.	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
snd-bcm2835	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Here	we	see	that	the	usb	module	is	not	loaded	so	we	change	the	modules	file	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
$	nano	/etc/modules&lt;br /&gt;
&lt;br /&gt;
and	add	the	usb	module	snd-usb-audio	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Note	if	you	are	not	using	the	on	board	sound	module	at	all.	You	can	also	&lt;br /&gt;
&lt;br /&gt;
comment	it	out	here	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Anyway,	after	saving	the	command	cat	/etc/module	should	give	us	the	&lt;br /&gt;
&lt;br /&gt;
following:	&lt;br /&gt;
&lt;br /&gt;
$	cat	/etc/modules	&lt;br /&gt;
&lt;br /&gt;
#	/etc/modules:	kernel	modules	to	load	at	boot	time.	&lt;br /&gt;
&lt;br /&gt;
#	&lt;br /&gt;
&lt;br /&gt;
#	This	file	contains	the	names	of	kernel	modules	that	should	be	loaded	&lt;br /&gt;
&lt;br /&gt;
#	at	boot	time,	one	per	line.	Lines	beginning	with	&amp;quot;#&amp;quot;	are	ignored.	&lt;br /&gt;
&lt;br /&gt;
#	Parameters	can	be	specified	after	the	module	name.	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
snd-bcm2835	&lt;br /&gt;
&lt;br /&gt;
snd-usb-audio	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
The	next	file	we	have	to	change	completely	for	this	usb	sound	module	is	&lt;br /&gt;
&lt;br /&gt;
/etc/asound.conf	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Replace	it	with	the	following	content	:	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
pcm.dmixer	{			&lt;br /&gt;
&lt;br /&gt;
			type	dmix			&lt;br /&gt;
&lt;br /&gt;
			ipc_key	1024			&lt;br /&gt;
&lt;br /&gt;
			slave	{			&lt;br /&gt;
&lt;br /&gt;
					pcm	&amp;quot;hw:0,0&amp;quot;			&lt;br /&gt;
&lt;br /&gt;
					period_time	0			&lt;br /&gt;
&lt;br /&gt;
					period_size	1024			&lt;br /&gt;
&lt;br /&gt;
					buffer_size	8192			&lt;br /&gt;
&lt;br /&gt;
			rate	48000			&lt;br /&gt;
&lt;br /&gt;
			}			&lt;br /&gt;
&lt;br /&gt;
			bindings	{			&lt;br /&gt;
&lt;br /&gt;
					0	0			&lt;br /&gt;
&lt;br /&gt;
					1	1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Referensi==&lt;br /&gt;
&lt;br /&gt;
* http://www.pa0esh.nl/index.php?option=com_content&amp;amp;view=article&amp;amp;id=91&amp;amp;Itemid=108&lt;/div&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
</feed>