|
|
发表于 2010-6-12 11:52:26
|
显示全部楼层
samba显示不出来可能是workgroup不一样导致的,dlink默认设置的workgroup是mshome。使用按键控制无线网 ...
, h( }9 y8 `, G4 \8 U" W9 ^: i11210 发表于 2010-6-11 22:52  - a& O. ^; V: i. F
/ C2 N- n+ {" Z+ A$ m$ I2 t7 n; M4 G$ R
* Y) k! Y O9 S3 w6 l( m samba不会自动显示的问题改成mshome后好像解决了。然后就看到楼下你解释的无法挂在USB的原因。这才注意到果然每次开机后只能挂载两次USB,一次是sda1,一次是sdb1,再挂载就不识别了。这个问题在RU1.16这些版本中好像也不存在的。我特意又刷回了RU1.16(更早之前刷的是RU2.04,与1.16基本相同),插拔了五六次USB都没问题。期间一直在SecureCRT中观察,发现操作过程如下:4 s# T+ F! F7 s4 G- M5 ^, `
( ^" d1 h j* R0 [: j- T" n: g' a5 q) _usb 1-1: new high speed USB device using address 3( E! z9 G/ l) g- X, U
scsi1 : SCSI emulation for USB Mass Storage devices( |- \4 E4 ], K5 @ Q; U) h: t& j9 a o
Vendor: aigo Model: USB DISK Rev: 1100( W* e7 t2 H( v# f6 I
Type: Direct-Access ANSI SCSI revision: 02
4 S$ N5 E _3 A( B' RSCSI device sda: 506880 512-byte hdwr sectors (260 MB)
6 |/ A5 T" ?( d3 z4 K1 usda: assuming Write Enabled
$ w- j1 n; L' y4 h# I: U) \sda: assuming drive cache: write through8 N- Z) N D; O/ `6 T5 x
sda: sda1/ E8 L ]) b/ o+ q* R* K
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
) g" `- [; N) Y1 ^+ E0 H% f2 dUSB Mass Storage device found at 3
( s/ _6 z! x8 W4 d5 }& {; G* s, Ghotplug: mkdir -p /mnt/usb/usb1_1_1; D; W( V3 y7 L& t3 o2 T2 V: a
hotplug: mount -t vfat /dev/sda1 /mnt/usb/usb1_1_1! w! Q+ G& R; N' x' _
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
6 m! j, |; J n/ Hhotplug: rm -rf /var/mountpoint&/ b* O: w$ ^! S: r! r& V
usb 1-1: USB disconnect, address 3! B8 H$ Z& F. R
scsi1 (0:0): rejecting I/O to device being removed+ i7 t( q9 p- v' t$ \
Buffer I/O error on device sda1, logical block 8192) D1 H3 P) M; U2 F5 \$ K% U3 G
lost page write due to I/O error on sda1
5 b, q6 a1 H* Q" r m7 M- JBuffer I/O error on device sda1, logical block 81936 Y% M7 z+ p) q9 \
lost page write due to I/O error on sda1
/ p' e9 C7 C7 \* B1 M& OBuffer I/O error on device sda1, logical block 8194
) a. k. ] l* llost page write due to I/O error on sda1
$ x+ c' H( K- d |; hFail to open /var/3g/wanup0 `4 j2 a% y: V1 u% L4 {
Fail to open /var/3g/wanup" F0 U# }9 s6 x8 _3 e
hotplug: cd /var) W0 T0 d$ a+ A# h
hotplug: umount /mnt/usb/usb1_1_15 j" g% S1 y" F$ h1 T; o7 h, E
scsi1 (0:0): rejecting I/O to dead device
% u; ]2 P( `( t3 O. k/ c# oFAT bread failed in fat_clusters_flush
) I4 c8 e" F% i6 `+ M& h' dhotplug: rm -rf /mnt/usb/usb1_1_1: @4 V2 O! J% F; b1 P
hotplug: cd /var
. S& {6 m( D) m& }! ]( | S& ohotplug: umount /mnt/usb/usb1_1_12 X" e6 j& ^% ?4 p& Q
hotplug: rm -rf /mnt/usb/usb1_1_18 B1 m7 b; e1 `- M
hotplug: rm -rf /var/mountpoint&# a0 K) j, O. D2 {1 d) w0 T- S
: y' e# _% ~4 h# h- k
% u% N2 E8 i# o$ F; M其中变化的只有usb 1-1: new high speed USB device using address 3,这个address 3是从2开始的,每次依次递加1.后面的USB Mass Storage device found at 3,这个3即address,还有usb 1-1: USB disconnect, address 3。这是一处。
1 z: c- F. M3 e+ p0 l% j0 n另一处就是scsi1 : SCSI emulation for USB Mass Storage devices。scsi从0开始每次递加1.
5 s, S% k8 G+ R# Z/ H" R# x但U盘每次都挂载成sda1,并最后挂载在usb1_1_1文件夹。你的好像是第一次挂载成sda1,第二次挂载成sdb1吧,且直接就以此放到了samba中,又由于无法释放,导致第二次插u盘samba里就会出现sda1和sdb1两个文件夹,且sda1为空。之前用你的固件的时候忘了在secureCRT里看看过程了。我对linux只知皮毛,给你参考一下吧。 |
|