Ribs are done smoking when their meat is soft, tender, and their internal temperature has reached 180 degrees, preferably about 6-8 hours depending on the size of your rack of ribs, the humidity and ambient air temperature, etc.