|
|
发表于 2010-6-12 11:52:26
|河南|
显示全部楼层
samba显示不出来可能是workgroup不一样导致的,dlink默认设置的workgroup是mshome。使用按键控制无线网 ...
# P# c' X2 D' q$ V, X! d) N11210 发表于 2010-6-11 22:52 
7 Q. {5 p7 J5 [1 {1 }- Q) o! U- z. ]" S$ ^% {" K
8 r& K. j% Y' Y
samba不会自动显示的问题改成mshome后好像解决了。然后就看到楼下你解释的无法挂在USB的原因。这才注意到果然每次开机后只能挂载两次USB,一次是sda1,一次是sdb1,再挂载就不识别了。这个问题在RU1.16这些版本中好像也不存在的。我特意又刷回了RU1.16(更早之前刷的是RU2.04,与1.16基本相同),插拔了五六次USB都没问题。期间一直在SecureCRT中观察,发现操作过程如下:% A3 s7 B I3 _( t% ^
% Y0 W2 p5 k2 `1 q. y8 jusb 1-1: new high speed USB device using address 32 {9 M% l1 G# W& W1 |0 P+ t
scsi1 : SCSI emulation for USB Mass Storage devices- M& t' }5 I) i( S
Vendor: aigo Model: USB DISK Rev: 11001 U; g& y3 r9 b( Y! ^& t& V
Type: Direct-Access ANSI SCSI revision: 02( w7 }1 U3 y; @8 y$ ~/ f" |
SCSI device sda: 506880 512-byte hdwr sectors (260 MB)
5 Q9 c& \/ S$ v8 A K: y6 {sda: assuming Write Enabled& B+ U' Q( X1 i* D
sda: assuming drive cache: write through; E2 X5 U4 q# K I7 I1 u9 ?6 x
sda: sda1" s, v- s+ g t
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
# e$ x- z3 ]# O; LUSB Mass Storage device found at 3
V, ]! I3 k2 V0 ~# ]5 m% h' Vhotplug: mkdir -p /mnt/usb/usb1_1_1
4 ~2 s# j0 ^1 y: S3 [- fhotplug: mount -t vfat /dev/sda1 /mnt/usb/usb1_1_1
; V, ^3 z9 x* J" o& ~/ BFAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!* W5 M0 w! u! B: E2 p
hotplug: rm -rf /var/mountpoint&
f9 u: ^+ t- x% \+ ]usb 1-1: USB disconnect, address 36 }0 I1 `+ k8 O+ ?0 m
scsi1 (0:0): rejecting I/O to device being removed
, j8 X3 m/ @* j3 IBuffer I/O error on device sda1, logical block 8192" @# [) F2 O& K) D4 `
lost page write due to I/O error on sda1
" V4 d7 u6 L- x. E+ Q5 A9 \4 s" \* xBuffer I/O error on device sda1, logical block 8193, N. t F# H! t5 e1 b" z7 s1 R, T
lost page write due to I/O error on sda1
/ g) F, v j& i5 L+ H! g# OBuffer I/O error on device sda1, logical block 8194
$ F% M8 v/ O7 }! x4 T# zlost page write due to I/O error on sda1
2 d7 B0 |9 X& M& }5 V3 f% X& XFail to open /var/3g/wanup/ ~* H' Z) ^8 O- y% G
Fail to open /var/3g/wanup" E b. L1 y. H8 r5 {4 w
hotplug: cd /var
( }$ q, Y- y' Bhotplug: umount /mnt/usb/usb1_1_1/ d! t8 ~& }$ {* _: b$ p: f4 N5 |7 n
scsi1 (0:0): rejecting I/O to dead device, {/ S- I+ }4 P5 Y( ~3 |' T
FAT bread failed in fat_clusters_flush
6 K, W. e3 X3 s# D0 j/ xhotplug: rm -rf /mnt/usb/usb1_1_1
: ^% Q4 c: p' n* ]0 v+ Z$ Shotplug: cd /var
: u. }/ T& R8 u+ M' T2 q# p- z* rhotplug: umount /mnt/usb/usb1_1_1
( g8 t2 s& E6 ?0 ohotplug: rm -rf /mnt/usb/usb1_1_1, D/ h; n! M; a+ H
hotplug: rm -rf /var/mountpoint&* j/ N$ H/ t6 u9 V8 o) u% [
4 b* E" O+ K" \8 o1 f! c( R! D* w$ A6 y6 p t: t( a- K
其中变化的只有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 U/ I X5 J6 [1 g! G
另一处就是scsi1 : SCSI emulation for USB Mass Storage devices。scsi从0开始每次递加1.
8 |" x% g! Y! s( P9 R( b# }, c. _但U盘每次都挂载成sda1,并最后挂载在usb1_1_1文件夹。你的好像是第一次挂载成sda1,第二次挂载成sdb1吧,且直接就以此放到了samba中,又由于无法释放,导致第二次插u盘samba里就会出现sda1和sdb1两个文件夹,且sda1为空。之前用你的固件的时候忘了在secureCRT里看看过程了。我对linux只知皮毛,给你参考一下吧。 |
|