South African protesters have given undocumented migrants until September 30 to leave, threatening larger demonstrations if demands remain unmet.