|
|
发表于 2010-6-12 11:52:26
|
显示全部楼层
samba显示不出来可能是workgroup不一样导致的,dlink默认设置的workgroup是mshome。使用按键控制无线网 ...3 |1 q! N0 y/ g' g* v
11210 发表于 2010-6-11 22:52 
$ \( }- B( o2 |& A2 P) D5 {% Q/ k* n {! q* w1 c' L) j
1 n6 m4 O; j5 L8 \ K samba不会自动显示的问题改成mshome后好像解决了。然后就看到楼下你解释的无法挂在USB的原因。这才注意到果然每次开机后只能挂载两次USB,一次是sda1,一次是sdb1,再挂载就不识别了。这个问题在RU1.16这些版本中好像也不存在的。我特意又刷回了RU1.16(更早之前刷的是RU2.04,与1.16基本相同),插拔了五六次USB都没问题。期间一直在SecureCRT中观察,发现操作过程如下:
. s# [- j' \5 d0 ?& O# ?; _) O7 y" {- R% Z8 J `7 T9 |4 a
usb 1-1: new high speed USB device using address 34 G$ F! G/ I( F
scsi1 : SCSI emulation for USB Mass Storage devices
* e: w5 [/ t1 B Vendor: aigo Model: USB DISK Rev: 1100- I( h4 A% c" Y; I$ _6 Y
Type: Direct-Access ANSI SCSI revision: 027 }0 K: I7 ^2 c9 t9 J
SCSI device sda: 506880 512-byte hdwr sectors (260 MB)2 h2 j( k8 z1 g& }6 j5 f9 r
sda: assuming Write Enabled! J% i, s+ m3 J1 e" N: X
sda: assuming drive cache: write through
! e5 y; G" f2 B9 h$ Q% i7 A sda: sda1# n1 R, i% S/ I8 ^: V
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 02 t5 V5 T8 |% S8 ]3 l# U: Z
USB Mass Storage device found at 3
1 g6 h- k! e' g4 b& _6 c1 t6 O! B) Zhotplug: mkdir -p /mnt/usb/usb1_1_1
- a3 c& l6 p0 K4 P+ Ihotplug: mount -t vfat /dev/sda1 /mnt/usb/usb1_1_1
, y0 _, |* Y O4 d3 P* b: |FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
" f# i5 B! T# L& D% {hotplug: rm -rf /var/mountpoint&, T" u. R& k/ r5 ~; D' Q# X( j
usb 1-1: USB disconnect, address 3- l2 T' F3 |9 \, a8 _+ m
scsi1 (0:0): rejecting I/O to device being removed& y: R/ J( R3 R4 F, f" F O9 P, X. U
Buffer I/O error on device sda1, logical block 81929 j* ]0 q9 I* r4 @
lost page write due to I/O error on sda1
- s3 i R7 @! E; eBuffer I/O error on device sda1, logical block 8193
$ E1 V% j( Y3 y& B2 Ilost page write due to I/O error on sda11 r4 I% T) E2 Q: k- _
Buffer I/O error on device sda1, logical block 8194
5 ~" w8 |; l, S" P8 t2 {" Ylost page write due to I/O error on sda1
( u; h+ a. s5 I1 K6 JFail to open /var/3g/wanup6 ]4 P) _$ `' L: Y$ l1 A
Fail to open /var/3g/wanup) [1 N. q: ^! x
hotplug: cd /var
2 K3 f7 J* y" \- }5 B( ]# ~hotplug: umount /mnt/usb/usb1_1_1
" W& B$ J; @& w. e7 Q# f+ Z* o. B) A! Yscsi1 (0:0): rejecting I/O to dead device
0 R# t) l6 M7 ?+ ]7 \* t5 \' gFAT bread failed in fat_clusters_flush
) M R9 ^8 \# ehotplug: rm -rf /mnt/usb/usb1_1_1
- U9 N. ~2 p! X& X6 P1 P* hhotplug: cd /var
1 F* Y" x9 a. dhotplug: umount /mnt/usb/usb1_1_15 |" s' V8 V9 ?+ d: Q
hotplug: rm -rf /mnt/usb/usb1_1_11 ~3 r; |/ y& K
hotplug: rm -rf /var/mountpoint&& h2 i3 |+ T J. i8 ^4 B/ `9 o; Q
0 g1 ]9 n) V& J" f0 _
$ f) }2 i9 x; x其中变化的只有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。这是一处。
0 Q$ R% l! Y/ g; N% k& E另一处就是scsi1 : SCSI emulation for USB Mass Storage devices。scsi从0开始每次递加1.
$ A6 g/ F: g Y# @但U盘每次都挂载成sda1,并最后挂载在usb1_1_1文件夹。你的好像是第一次挂载成sda1,第二次挂载成sdb1吧,且直接就以此放到了samba中,又由于无法释放,导致第二次插u盘samba里就会出现sda1和sdb1两个文件夹,且sda1为空。之前用你的固件的时候忘了在secureCRT里看看过程了。我对linux只知皮毛,给你参考一下吧。 |
|