MP3 플레이어를 리눅스에서 사용하기

thisrule의 이미지

드뎌 MP3 플레이어(iRiver iFP-895)를 하나 장만하였습니다. ㅋㅋ :D
근데 리눅스에서 어떻게 MP3 플레이어로 음악을 저장을 하는지 모르겠습니다.
여기 KLDP BBS에서 검색해보니 emerge를 사용하여 hotplug module을
인식시키면 된다고 하는데 도대체 무슨 말인지...
전 Fedora2를 사용하는데 emerge란 명령은 없습니다.

어떻게 해야하나요?

정태영의 이미지

Quote:
yum install hotplug

...

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

thisrule의 이미지

정태영 wrote:
Quote:
yum install hotplug

...


위 명령을 수행해보니 이미 설치가 되어있다고 하는군요.
그래서
Quote:
rpm -qa | grep hotplug
해보니
hotplug-2004_04_01-1 이 설치되어 있습니다.

그럼 hotplug 문제는 해결되었고, 예전 님이 쓰신 글을 보니
usb_storage, sd_mod, scsi 모듈을 올려야 한다고 하셨는데,
모듈을 어떻게 올리는거죠?

제가 Device Driver 끄적거릴땐,

Quote:
insmod ./xxx.o
라고 해서 바로 object file을 올렸는데
/etc/module.conf를 보니 alias가 어쩌고 하면서 알기 어려운 글자들이 나옵니다.

간단하게, usb_storage라는 모듈을 올리려면,
/etc/module.conf에 어떻게 기록하는지, 또 insmod 명령으론 어떻게 올리는지
알려주셔요. :oops:

shyxu의 이미지

저 같은 경우에 핫플러그는 모르겠으나
USB를 쓴다면..

mount /dev/sda1 /mnt/usb

이런식으로 하니 마운트가 되던데요..

Since 2003.
지금은 맥유저...
---
http://jtjoo.com

thisrule의 이미지

shyxu wrote:
저 같은 경우에 핫플러그는 모르겠으나
USB를 쓴다면..

mount /dev/sda1 /mnt/usb

이런식으로 하니 마운트가 되던데요..


usb 관련 모듈이 없어도 되나요?
지금 제 PC에 올라와 있는 module을 리스트해보면
Quote:
Module Size Used by
snd_pcm_oss 40740 0
snd_mixer_oss 13824 2 snd_pcm_oss
snd_intel8x0 26280 1
snd_ac97_codec 50436 1 snd_intel8x0
snd_pcm 68872 2 snd_pcm_oss,snd_intel8x0
snd_timer 17156 1 snd_pcm
snd_page_alloc 7940 2 snd_intel8x0,snd_pcm
gameport 3328 1 snd_intel8x0
snd_mpu401_uart 4864 1 snd_intel8x0
snd_rawmidi 17184 1 snd_mpu401_uart
snd_seq_device 6152 1 snd_rawmidi
snd 38372 9 snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 6112 2 snd
e100 25348 0
mii 3584 1 e100
dm_mod 33184 0
joydev 6976 0
uhci_hcd 23708 0
ehci_hcd 21896 0
button 4504 0
battery 6924 0
asus_acpi 8472 0
ac 3340 0
i830 55856 4
ipv6 184288 18
ext3 102376 4
jbd 40216 1 ext3
인데 비교해봐 주세요.

으이구, 지금 회사에 usb cable이 없어 많은 분들이 답변해 주시는데 실험을 해보지 못하고 있네요.

kwon37xi의 이미지

iRiver는 USB 디스크 방식과 독자적인 파일전송방식이 공존합니다.

사용하는 iRiver 모델이 USB 디스크 방식인지 확인해 보세요. 아마 처음 사셨다면 아닐겁니다.
펌웨어를 USB 디스크 방식으로 업그레이드해야만 리눅스에서 사용가능합니다.

그다음 페도라의 경우에는 그냥 USB 포트에 꼽고...

/mnt/iriver 디렉토리 만들어주고 (디렉토리명 상관없슴)

# mount -t vfat -o iocharset=utf8 /dev/sda1 /mnt/iriver 정도 해주면 될껍니다.

USB 디스크 방식으로 펌웨어를 업그레이드 했는데도 안된다면, iRiver 를 꽂은 직후 root 계정으로 dmesg 명령을 실행하고 그 결과를 보여줘보세요..

thisrule의 이미지

회사에 usb cable을 가지고 왔습니다. 설레이는 맘으로 mount 했더니

# mount -t vfat -o iocharset=utf8 /dev/sda1 /mnt/iriver
/dev/sda1 is not valid block device
라는 군요.

kwon37xi wrote:
iRiver는 USB 디스크 방식과 독자적인 파일전송방식이 공존합니다.

사용하는 iRiver 모델이 USB 디스크 방식인지 확인해 보세요. 아마 처음 사셨다면 아닐겁니다.
펌웨어를 USB 디스크 방식으로 업그레이드해야만 리눅스에서 사용가능합니다.

그다음 페도라의 경우에는 그냥 USB 포트에 꼽고...

/mnt/iriver 디렉토리 만들어주고 (디렉토리명 상관없슴)

# mount -t vfat -o iocharset=utf8 /dev/sda1 /mnt/iriver 정도 해주면 될껍니다.

USB 디스크 방식으로 펌웨어를 업그레이드 했는데도 안된다면, iRiver 를 꽂은 직후 root 계정으로 dmesg 명령을 실행하고 그 결과를 보여줘보세요..


이제 위 글이 좀 이해됩니다.
집에서 WinXP쓸때는 iRiver에서 제공하는 download manager tool을
사용했는데, Linux에선 그 tool을 쓸 수 없으니, direct로 usb disc를 인식할수
있도록 해야겠군요.
다시 또 집에가서 ums용 firmware를 설치 후 또 다시 회사와서 실험해봐야겠습니다.

--------------------------------------------------------------------------------------
집에도, Linux를 다시 깔까...!?
어! iRiver 홈피에 ums용 firmware가 없네! 우짤꼬.

kangnaru의 이미지

http://ifp-driver.sourceforge.net/

잘 동작하는지는 모르겠습니다만.... ^^;;;

역시 사람들이 많이 쓰는걸 써야 한다는.... --;;;

ganadist의 이미지

iPod는 gtkpod라는 관리도구로 리눅스 에서 쓸 수 있습니다.
연주는 rhythmbox에서 ^^

----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러

thisrule의 이미지

kangnaru wrote:
http://ifp-driver.sourceforge.net/

잘 동작하는지는 모르겠습니다만.... ^^;;;

역시 사람들이 많이 쓰는걸 써야 한다는.... --;;;

좋은 정보 주셔서 감사합니다.
사용해보니 한글 입출력에 문제가 있긴 합니다만...
답변 달아주신 모든 분들께도 감사합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.