Hello,
I recently installed OpenSuSE 12.1 and noticed that I’m getting lots of message in dmesg as follows:
1238.326961] CIFS VFS: Received no data, expecting 4
1358.271496] CIFS VFS: Received no data, expecting 4
1478.215949] CIFS VFS: Received no data, expecting 4
1598.160262] CIFS VFS: Received no data, expecting 4
1718.104730] CIFS VFS: Received no data, expecting 4
1838.050093] CIFS VFS: Received no data, expecting 4
....
I am using the same exact fstab entries that I used in 11.4, and I never had this problem. This is getting spammed hundreds of times in only a few hours, but CIFS seems to be working OK.
Here is an example of the line I am using in /etc/fstab:
//192.168.1.50/Public /media/Shared-Drive/Public cifs credentials=/root/.cifs_creds,_netdev,uid=dralan,gid=users 0 0
My credentials file permissions seem OK:
-rw-r–r-- 1 root root 35 Nov 19 23:28 /root/.cifs_creds
And as I said, the share is working. I’m not sure what the messages are about, and a google search isn’t showing anything particularly useful.
Does anyone have any ideas?
I can get cifs to mount thru fstab however when I copy data I’m getting “input/output error” and the copied file is corrupt! I saw this article which talks about the input/output error https://bbs.archlinux.org/viewtopic.php?id=126328. However the echo command is only good until you reboot. So I go to put the echo command in /etc/init.d/after.local to find out after.local is not used in OS 12.1 anymore. Cat chasing his tail. I don’t know why cifs is such an issue with linux. By the way my cifs shares worked fine also in OS 11.4 64 bit.
That seems to have fixed my issue as well… and also fixes the weather widget I have on my desktop. It never seemed to be able to access the internet in time and I had to manually reload the settings after each boot to get the current weather status. I guess that the new init just isn’t ready for prime time yet.
I take that back. All this fix did was to make it so that now /media is mounted as tmpfs every time, and my CIFS share was no longer mounting at boot time. I moved it over to use /mnt now and still get the following:
1043.077338] CIFS VFS: Received no data, expecting 4
1162.835827] CIFS VFS: Received no data, expecting 4
1282.589136] CIFS VFS: Received no data, expecting 4
1402.342521] CIFS VFS: Received no data, expecting 4
1522.095693] CIFS VFS: Received no data, expecting 4
1641.848943] CIFS VFS: Received no data, expecting 4
1761.602162] CIFS VFS: Received no data, expecting 4
1881.356487] CIFS VFS: Received no data, expecting 4
2001.108869] CIFS VFS: Received no data, expecting 4
2120.862096] CIFS VFS: Received no data, expecting 4
2240.615468] CIFS VFS: Received no data, expecting 4
2360.368829] CIFS VFS: Received no data, expecting 4
2480.122005] CIFS VFS: Received no data, expecting 4
2599.875257] CIFS VFS: Received no data, expecting 4
2705.684646] fuse init (API version 7.17)
2719.629323] CIFS VFS: Received no data, expecting 4
2839.381915] CIFS VFS: Received no data, expecting 4