Hi all, I have been porting samba-3.0.36 version to one MIPS CPU environment. Firstly I encounterd the problem that the file greater than 4G size can't be size-shown correctly at Windows XP file manager, and when I tried to download/upload the large file (>4G) from samba server, it always failed. I investigated the source code and found LARGE_SMB_OFF_T option (in header file ./source/includes/includes.h) was undefined in my code, then I re-enable it, such as: #ifndef LARGE_SMB_OFF_T # if (defined(HAVE_EXPLICIT_LARGEFILE_SUPPORT) && defined(HAVE_OFF64_T)) || (defined(SIZEOF_OFF_T) && (SIZEOF_OFF_T == 8)) # define LARGE_SMB_OFF_T 1 # endif #endif /* #undef LARGE_SMB_OFF_T */ The test result is the large file (> 4G) can be size-shown correctly and the download transfer seems OK. However, here I am suffering the new problem. When I disable LARGE_SMB_OFF_T option, both Windows XP and Windows 7 file managers can browse the samba server file directory trees well (my security setting is "SHARE" mode). After I enabled LARGE_SMB_OFF_T option, the Windows XP version still can browse the samba server well. Unfortunately, the Windows 7 failed to open the samba server. It can see the server netbios name icon, but when I clicked the icon to browse it, it expired and failed. Does any one have the same experience and have fixed the problem? If you can share, your help will be appreciated. Best Regards, JC PS: I had used one expired email address to post this thread, however, I dodn't know if it can be accepted or rejected by news server since that mail address was expired. So I re-post this thread. Sorry for the confusion if this is duplicate.