Saya biasa mengakses saham SMB server file Windows 2008 lokal saya di MacBook Pro (3 minggu) baru-baru ini tanpa masalah. Namun, selama beberapa hari sekarang, ia gagal (kembali) terhubung ke server setelah bangun dari mode tidur.
Finder hanya menunjukkan "menghubungkan ..." dan hang tanpa batas. Hal yang sama terjadi ketika saya mencobanya dari command line ( mount -t smbfs
). Ini terjadi melalui WiFi dan kabel, saya juga mencoba mematikan dan menghidupkan kembali jaringan. Satu-satunya hal yang membantu adalah reboot.
Ada petunjuk?
Sunting untuk mengklarifikasi: Mac yang digunakan untuk tidur, bukan server. Saya juga mengetahui bahwa jika saya melepas saham sebelum saya menidurkannya, ia akan dapat terhubung kembali setelah bangun tidur.
Edit Lainnya:
Saya melakukan penyelidikan lebih lanjut dan mengendus lalu lintas jaringan. Mac mengirim kueri nama NetBIOS dan permintaan status (NBSTAT) ke server, server merespons, semuanya tampak baik-baik saja. Setelah itu, Mac harus membuka koneksi SMB, tetapi tidak melakukan apa-apa. Tidak ada lagi paket yang diikuti.
Saya kemudian menemukan bahwa masalah sebenarnya terletak lebih dalam. Tampaknya tidak membuka koneksi baru karena menganggap yang lama, yang tentu saja telah kehabisan waktu di sisi server, masih aktif. Namun, setiap program yang mencoba mengakses titik mount atau hanya direktori / Volume hang dan bahkan tidak dapat dibunuh. umount /Volumes/share
- hang. ls /Volumes
- hang. kill -9
semua ini - tidak membantu. Juga, membuka dialog buka file di aplikasi apa pun juga menyebabkannya hang!
Satu-satunya hal yang membantu adalah reboot yang sulit. Sepertinya saya ada sesuatu yang secara fundamental salah dalam implementasi SMB OSX jika koneksi yang habis waktu dapat memicu sesuatu seperti ini.
net.inet.tcp.delayed_ack=0 net.inet.tcp.mssdflt=1440 kern.ipc.maxsockbuf=500000 net.inet.tcp.sendspace=250000 net.inet.tcp.recvspace=250000
Setelah reboot, saya terhubung ke share SMB saya (yang sudah memakan waktu jauh lebih sedikit daripada biasanya) dan setelah beberapa tidur kemudian, saya masih dapat mengakses mereka dengan sempurna.