Dlink DGS-1100-series (snmp and discovery issue)

Check out this documentation and try your command with these arguments.

$ snmpbulkwalk -v2c -c public -Cr20 192.168.0.40

The default repeaters is set to 10 and some devices, especially ones with long ifDdescr strings, will want more repeaters.