查日誌/var/log/message ,有如下信息: Oct 24 14:05:27 wxg-move kernel: [22435.024000] usb 2-1: new full speed USB device using uhci_hcd and address 7 Oct 24 14:05:28 wxg-move kernel: [22435.272000] usb 2-1: configuration #1 chosen from 1 choice Oct 24 14:05:28 wxg-move kernel: [22435.276000] ftdi_sio 2-1:1.0: FTDI USB Serial Device converter detected Oct 24 14:05:28 wxg-move kernel: [22435.276000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/ftdi_sio.c: Detected FT232BM Oct 24 14:05:28 wxg-move kernel: [22435.276000] usb 2-1: FTDI USB Serial Device converter now attached to ttyUSB0 Oct 24 14:05:29 wxg-move kernel: [22437.032000] usb 2-1: usbfs: interface 0 claimed by ftdi_sio while 'brltty' sets config #1 Oct 24 14:05:29 wxg-move kernel: [22437.032000] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 Oct 24 14:05:29 wxg-move kernel: [22437.032000] ftdi_sio 2-1:1.0: device disconnected Oct 24 說明串口線安裝后又自動斷線,與brltty衝突。試將brltty及libbrlapi1軟體包卸載,插入轉換線后工作正常。真它媽的。 brltty似乎是盲人終端。
十一、安裝模擬終端程序 1.安裝minicom, 配置sudo minicom -s. 使用后感覺不順手, 2安裝ckermit, # 首先安裝kermit apt-get install ckermit # 安裝zmode通信協議工具,由於kermit本身不提供zmodem通信協議功能,而是通過調用其他程序來完成該功能,所以需要單獨安裝。 apt-get instll lrzsz # 安裝完成之後需要對kermit進行相應的設置才能開始使用,在$HOME目錄下建立.kermrc文件,該文件是kermit的設置文件,內容如下: set line /dev/ttyUSB0 set speed 9600 set serial 8n1 #數據的格式,8位,沒有奇偶校驗,1位停止位 set carrier-watch off set handshake none set flow-control none robust set file type bin set file name lit set rec pack 1000 set send pack 1000 set window 5` set modem type none #沒有modem set escape ^a #設置escape字元為Ctrl-a set protocol zmodem #傳送文件時使用zmodem協議 #set protocol ymodem #set protocol xmodem
安裝后音效卡不能使用,出現如下錯誤 (output of dmesg |grep snd):: Quote: [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_ctl_add [ 1058.932000] snd_hda_intel: Unknown symbol snd_ctl_add [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_pcm_new [ 1058.932000] snd_hda_intel: Unknown symbol snd_pcm_new [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_pcm_limit_hw_rates [ 1058.932000] snd_hda_intel: Unknown symbol snd_pcm_limit_hw_rates [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_card_register [ 1058.932000] snd_hda_intel: Unknown symbol snd_card_register [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_card_free [ 1058.932000] snd_hda_intel: Unknown symbol snd_card_free [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all [ 1058.932000] snd_hda_intel: Unknown symbol snd_pcm_lib_preallocate_pages_for_all [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_card_proc_new [ 1058.932000] snd_hda_intel: Unknown symbol snd_card_proc_new [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_ctl_find_id [ 1058.932000] snd_hda_intel: Unknown symbol snd_ctl_find_id [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_ctl_new1 [ 1058.932000] snd_hda_intel: Unknown symbol snd_ctl_new1 [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_component_add [ 1058.932000] snd_hda_intel: Unknown symbol snd_component_add [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_card_new [ 1058.932000] snd_hda_intel: Unknown symbol snd_card_new [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_malloc_pages [ 1058.932000] snd_hda_intel: Unknown symbol snd_pcm_lib_malloc_pages [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_ioctl [ 1058.932000] snd_hda_intel: Unknown symbol snd_pcm_lib_ioctl [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_free_pages [ 1058.932000] snd_hda_intel: Unknown symbol snd_pcm_lib_free_pages [ 1058.932000] snd_hda_intel: Unknown symbol snd_ctl_elem_read [ 1058.932000] snd_hda_intel: Unknown symbol snd_ctl_elem_write [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_pcm_set_ops [ 1058.932000] snd_hda_intel: Unknown symbol snd_pcm_set_ops [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_list [ 1058.932000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_list [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_device_new [ 1058.932000] snd_hda_intel: Unknown symbol snd_device_new [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_pcm_suspend_all [ 1058.932000] snd_hda_intel: Unknown symbol snd_pcm_suspend_all [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_card_disconnect [ 1058.932000] snd_hda_intel: Unknown symbol snd_card_disconnect [ 1058.932000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_integer [ 1058.932000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_integer [ 1058.936000] snd_hda_intel: disagrees about version of symbol snd_pcm_period_elapsed [ 1058.936000] snd_hda_intel: Unknown symbol snd_pcm_period_elapsed [ 1058.936000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_step [ 1058.936000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_ste 上網找資料,中文沒有到,后在英文網站找到如下說明 網址:https://help.ubuntu.com/community/HdaIntelSoundHowto http://ubuntuforums.org/showthread.php?t=577699 原因:ubuntu default snd-hda-intel.ko location: /lib/modules/2.6.22-14-generic/ubuntu/media/snd-hda-intel/snd-hda-intel.ko
alsa 1.0.15's installation location: /lib/modules/2.6.22-14-generic/kernel/sound/pci/hda/snd-hda-intel.ko so copy /lib/modules/2.6.22-14-generic/kernel/sound/pci/hda/snd-hda-intel.ko to /lib/modules/2.6.22-14-generic/ubuntu/media/snd-hda-intel/snd-hda-intel.ko .
and put the modules/* in alsa's compile directory into /lib/modules/.../kernel/sound, you can use "find" to get their location. snd-hda-intel.ko snd-hwdep.ko snd.ko snd-mixer-oss.ko snd-page-alloc.ko snd-pcm.ko snd-pcm-oss.ko snd-rtctimer.ko snd-seq-device.ko snd-seq.ko snd-seq-midi-event.ko snd-seq-oss.ko snd-timer.ko
then, depmod -a
reboot, try again 其中的安裝步驟 Re: Alsa 1.0.15? thank you very much pcmanlin,
i have pavilion dv6560el ( 6560 dv6560 : <-- for google :p) and it worked !!
I followed this guide https://help.ubuntu.com/community/HdaIntelSoundHowto (till "Reboot"), and then:
Download the latest version of alsa from [WWW] Alsa project (driver, lib, and utils) to a directory (eg. ~/downloads). In the following we assume that the latest version is 1.0.14. Please change this in accordance with the one you downloaded from the Alsa project site. o
[WWW] alsa-driver o
[WWW] alsa-lib o
[WWW] alsa-utils 下載 *
Setup installation directories
sudo mkdir -p /usr/src/alsa cd /usr/src/alsa sudo cp ~/downloads/alsa* . sudo tar xjf alsa-driver*.bz2 sudo tar xjf alsa-lib*.tar.bz2 sudo tar xjf alsa-utils*.tar.bz2
*
Compile and install alsa-driver
cd alsa-driver-1.0.14 sudo ./configure --with-cards=hda-intel sudo make sudo make install
*
Compile and install alsa-lib
cd ../alsa-lib-1.0.14a sudo ./configure sudo make sudo make install
*
Compile and install alsa-utils
cd ../alsa-utils-1.0.14 sudo ./configure sudo make sudo make install
whohaaaaa finally... i can listen to bruce springsteen on linux ;p