LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: emylekao

我安装usb硬盘全过程,希望和我一样搞了好久的朋友可以分享。

[复制链接]
发表于 2003-7-1 19:39:17 | 显示全部楼层
this is the soft i said
rpmbuild --rebuild usbautom-0.8.0-1.src.rpm
rpm -ivh usbautom-0.8.0.i386.rpm :p :p

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2003-7-15 12:59:55 | 显示全部楼层
能不能提供一下rpm -ivh usbautom-0.8.0.i386.rpm
谢谢!我的编译不了。少东西。
Xft-devel conflicts with XFree86-devel-4.3.0-2
发表于 2003-7-15 13:19:26 | 显示全部楼层
#make modules <=我的p41.8,256ddr运行了30多分钟

有没有搞错,把你的破机扔掉吧,浪费你的宝贵青春!
 楼主| 发表于 2003-7-15 21:38:56 | 显示全部楼层
本本的,可能慢点。呵呵!要说扔掉可舍不得。
发表于 2003-8-4 18:14:24 | 显示全部楼层

怎么重编译后还是不行?

各位,我的系统是RedHat Linux 9 ,Kernel 2.4.20-8 ,硬盘盒是纽曼伟业的USB1.1 。按照上面的帖子重新编译MODULES,但是系统还是无法正确识别。不知我的问题在哪?
$ uname -a
Linux dell-tanjun.npt.com 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux

# cat  /proc/bus/usb/devices 显示:
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=dce0
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=05e3 ProdID=0702 Rev= 1.13
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
可以发现系统已经识别了Vendor ID=05e3 ; ProducID=0702的硬盘。

cat   /proc/bus/usb/drivers 显示:

         usbdevfs
         hub
96-111: hiddev
         hid
         usb-storage
说明新的USB MASS storage 驱动已经加载。

但是,dmesg 发现:
hub.c: new USB device 00:07.2-1, assigned address 4
usb.c: USB device 4 (vend/prod 0x5e3/0x702) is not claimed by any active driver.
SCSI subsystem driver Revision: 1.00
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
usb-uhci.c: interrupt, status 2, frame# 1948
usb_control/bulk_msg: timeout
scsi0 : SCSI emulation for USB Mass Storage devices
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 4
USB Mass Storage support registered.
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 18 ret -84
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 18 ret -84
usb-uhci.c: interrupt, status 2, frame# 1550
这说明系统操作此USB设备发生错误,不知是什么原因?

多谢各位大侠。帮帮我。
 楼主| 发表于 2003-9-21 06:58:17 | 显示全部楼层
给大家帖一个脚本,用来只编译usb-storage.o这个文件的。

上传的附件是一个htm文件。下载后更改为.sh文件,用终端运行即可。http://www.linuxsir.cn/bbs/attac ... p;attachmentid=5821

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2003-9-21 07:00:36 | 显示全部楼层
下面是我编译完的文件。http://www.linuxsir.cn/bbs/attac ... p;attachmentid=5822

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2003-10-4 17:44:02 | 显示全部楼层
最初由 emylekao 发表
下面是我编译完的文件。http://www.linuxsir.cn/bbs/attac ... p;attachmentid=5822

best
多谢台兄
发表于 2003-11-1 01:05:12 | 显示全部楼层

怪事发生了,昨晚实验成功,今天中午却失败了!

一切按步骤进行,昨晚熄灯前编译成功,考了几个文件。
今天中午再次插上硬盘——失败!真是离谱的很!

我的硬盘:
IBM DeskStar 6G + IBM移动硬盘盒
系统:
Redhat 8.0 Kernel 2.4.18-14
发表于 2003-11-2 13:52:42 | 显示全部楼层

I can use USB again.

It's now ALL Done.
fixed 0x9999 to 0xffff (As the source wrote itself),added the following flags
US_FL_MODE_XLATE | US_FL_START_STOP

Everything is fine now.

Thanks emylekao.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表