안녕하세요?
우분투 8.10에서 emi26 이라는 좀 오래된 USB 오디오 인터페이스를 사용해 보려고 하고 있습니다.
커널 모듈에 emi26 이라는 모듈이 제공이 되고 있어서 잘 되려니 했습니다.
구글검색에서도 하드웨서 설치에 어려움이 많아 보이긴 해도, 일단은 인식은 되는 모양입니다.
그런데 저의 경우에는 USB에 물리고서 부팅을 하면 블루투스 디바이스 검색에서 멈춰버리더군요.
여기저기 알아보면서 snd-usb-audio 모듈과 emi26 모듈은 몇번 modprobe 해보았는데,
지금은 부팅은 잘 됩니다. 그런데 여전히 오디오 카드를 전혀 인식하지 못하고,
lsusb를 실행하면 아무런 반응이 없고, 심지어 Ctrl-C도 먹히지 않습니다.
modprobe emi26을 해도 똑같은 결과, modprobe snd-usb-audio를 해도 똑같은 결과,
/proc/bus/usb도 텅 비어있습니다.
참고로,
>modinfo emi26
filename: /lib/modules/2.6.27.2custom/kernel/drivers/usb/misc/emi26.ko
firmware: emi26/firmware.fw
firmware: emi26/bitstream.fw
firmware: emi26/loader.fw
license: GPL
description: Emagic EMI 2|6 firmware loader.
author: Tapio Laxstr旦m
srcversion: 6AE6F91E02D26BCEE03013A
alias: usb:v086Ap0102ddcdscdpiciscip*
alias: usb:v086Ap0100ddcdscdpiciscip*
depends: usbcore
vermagic: 2.6.27.2custom SMP mod_unload modversions 586
>lsmod
Module Size Used by
emi26 12800 0
snd_usb_audio 88704 0
snd_usb_lib 24064 1 snd_usb_audio
snd_hwdep 15492 1 snd_usb_audio
i915 38016 2
drm 85800 3 i915
af_packet 25600 4
ipv6 261412 14
ppdev 15748 0
acpi_cpufreq 15756 1
cpufreq_conservative 14856 0
cpufreq_ondemand 15116 1
cpufreq_userspace 11652 0
cpufreq_stats 13316 0
freq_table 12928 3 acpi_cpufreq,cpufreq_ondemand,cpufreq_stats
cpufreq_powersave 10112 0
sbs 19592 0
sbshc 13568 1 sbs
pci_slot 12680 0
container 11648 0
iptable_filter 11008 0
ip_tables 19600 1 iptable_filter
x_tables 23172 1 ip_tables
sbp2 29068 0
parport_pc 39332 0
lp 17284 0
parport 42732 3 ppdev,parport_pc,lp
snd_hda_intel 380080 3
snd_pcm_oss 46848 0
snd_mixer_oss 22912 1 snd_pcm_oss
snd_pcm 83076 3 snd_usb_audio,snd_hda_intel,snd_pcm_oss
arc4 10112 2
snd_seq_dummy 11012 0
joydev 18240 0
ecb 11008 2
snd_seq_oss 38656 0
crypto_blkcipher 25476 1 ecb
snd_seq_midi 14592 0
snd_rawmidi 29952 2 snd_usb_lib,snd_seq_midi
snd_seq_midi_event 15488 2 snd_seq_oss,snd_seq_midi
iwlagn 99844 0
pcmcia 43180 0
iwlcore 91972 1 iwlagn
snd_seq 57904 7 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
rfkill 17304 2 iwlcore
serio_raw 13700 0
led_class 12292 1 iwlcore
snd_timer 29448 2 snd_pcm,snd_seq
snd_seq_device 15372 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
psmouse 45072 0
mac80211 213876 2 iwlagn,iwlcore
pcspkr 10752 0
snd 63140 18 snd_usb_audio,snd_hwdep,snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
dcdbas 15264 0
evdev 17696 15
iTCO_wdt 18724 0
video 24848 0
intel_agp 33852 1
yenta_socket 31628 1
rsrc_nonstatic 19200 1 yenta_socket
pcmcia_core 43412 3 pcmcia,yenta_socket,rsrc_nonstatic
cfg80211 32520 3 iwlagn,iwlcore,mac80211
output 11264 1 video
soundcore 15456 1 snd
iTCO_vendor_support 11908 1 iTCO_wdt
snd_page_alloc 16392 2 snd_hda_intel,snd_pcm
wmi 14632 0
button 14352 0
agpgart 41800 3 drm,intel_agp
battery 18692 0
ac 12420 0
shpchp 38164 0
pci_hotplug 35236 1 shpchp
ext3 134024 1
jbd 54804 1 ext3
mbcache 16260 1 ext3
sd_mod 42648 3
crc_t10dif 10112 1 sd_mod
sr_mod 22340 0
cdrom 43040 1 sr_mod
sg 39348 0
pata_acpi 12416 0
ata_generic 13060 0
usbhid 35968 0
hid 50688 1 usbhid
ata_piix 24708 2
ohci1394 37808 0
libata 176288 3 pata_acpi,ata_generic,ata_piix
ieee1394 95300 2 sbp2,ohci1394
scsi_mod 154572 5 sbp2,sd_mod,sr_mod,sg,libata
tg3 128516 0
libphy 27648 1 tg3
ehci_hcd 42508 0
uhci_hcd 30608 0
usbcore 149616 9 emi26,snd_usb_audio,snd_usb_lib,usbhid,ehci_hcd,uhci_hcd
dock 16784 1 libata
thermal 23708 0
processor 41900 4 acpi_cpufreq,thermal
fan 12676 0
fuse 60316 3
사용중인 모듈에도 emi26이 뜨고요…
하지만 emi26카드 자체는 모든 LED가 다 불이 들어왔는, 이상한 상태고요…
무엇이 문제일까요?
커널 컴파일을 다시 하라 그래서,
커널 컴파일을 다시 하면서 emi26 USB 하드웨어는 모듈로 되는것으로 하고 컴파일했는데,
애초에 2.6.27 버전에서는 이미 모듈이 컴파일 되어있는듯…
modinfo emi26이 제대로 결과를 보여준다는건 모듈은 정상적으로 컴파일 되었다는 뜻 아닌가요?
도와주십시오…