Поищите на странице Справочника по samba описание команды dfree, в поставке есть пример скрипта, отрабатывающего эту команду. При этом параметр max disk size особого значения не имеет, а только вводит пользователя в заблуждение. При наличии квот на файловую систему нужно перекомпилировать samba с опцией -DQUOTAS. При этом свободное место показывается как разница между soft-limit и занятым объёмом, хотя писать можно вплоть до исчерпания hard-limit.
Samba, идущая в поставке FreeBSD, откомпилирована без -DQUOTAS, поэтому нужно будет изменить порт.