我有一个安装在我的库维尔2500R我通过计算机向其发送文件的采样器。我曾在 Windows 计算机上运行此系统,但无法针对 Ubuntu 12.04 正确配置它
SCSI 磁盘显示在 BIOS 和 Kurzweil 中,但我似乎无法让 Ubuntu 看到它。我使用过 GParted,但没有结果。SCSI 驱动器通过计算机中的 PCI 插槽连接。
lspci
SCSI 的输出为:
04:00.0 SCSI storage controller: Tekram Technology Co.,Ltd. TRM-S1040 (rev 01)
更多信息:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 74.5G 0 disk
├─sda1 8:1 0 72.5G 0 part /
├─sda2 8:2 0 1K 0 part
└─sda5 8:5 0 2G 0 part (in gparted this partition is unreadable)
└─cryptswap1 (dm-0) 252:0 0 2G 0 crypt sdb 8:16 0 931.5G 0 disk
└─sdb1 8:17 0 931.5G 0 part /media/trunk sr0 11:0 1 621.1M 0 rom
(这些驱动器似乎都不是 SEAGATE 的 4G SCSI 驱动器)
lsscsi 输出以下内容:
[0:0:0:0] 磁盘 ATA WDC WD800JD-75MS 10.0 /dev/sda
[1:0:0:0] cd/dvd HL-DT-ST DVDRAM GH22NS50 TN00 /dev/sr0
[2:0:0:0] 磁盘 ATA Hitachi HDT72101 ST6O /dev/sdb
[4:0:6:0] 进程 Kurzweil K2500 3.02 -
(底部是安装驱动器的 Kurzweil,但这是 SCSI 7,我需要访问 Kurzweil 内部的驱动器,即 SCSI 2)
我最近发现我使用的 PCI 卡04:00.0 SCSI 存储控制器:Tekram Technology Co.,Ltd. TRM-S1040(rev 01)需要一名司机。
经过谷歌搜索,我找到了这篇文章:
http://ubuntuforums.org/showthread.php?t=1535201
我安装了该软件包kernel-patch-tekram-dc3x5_1.41-2_all.deb
,希望它能让 UBUNTU 识别我的驱动器。重启后驱动器仍然不见了。下面是驱动程序的描述。我需要知道这是否适合我所拥有的内核?
“DC3x5 是 Tekram 的 SCSI 主机,Linux 内核不支持其开箱即用功能。此补丁将卡的支持添加到 Linux 内核中。支持的卡是 DC315 和 DC395,均基于 TRM-S1040 芯片组。此软件包支持 2.2.20 和 2.4.18 内核。较旧和较新的 2.2.x 和 2.4.x 也应该可以工作。它也应该可以工作,并将尝试应用于 2.5 和 2.0 内核版本”
看起来我有 3.11.0-18-generic 内核,所以这不起作用。
有想法吗?
答案1
在我看来,该驱动程序应该在较新的内核中可用(名称为 dc395x),但默认情况下可能不会激活/编译。有帮助吗sudo modprobe dc395x
?根据这,它是适合您的卡的正确模块。