Dice the onion. Smash and roughly chop the garlic. Peel and grate the ginger.
Put all the ingredients into the pot. Pour in water to about 1 1/2 inch / 4 cm above the level of the beans. Mix well.
Set your oven temperature to 250°F / 120°C, or your crock pot / slow cooker to around 200°F / 93°C. (If you have a Rival crock pot, this would be the LOW setting.) Put your pot in or turn it on, depending on what approach you're taking. Set the timer to 6 hours. At that point, check on the pot - the beans may be a bit hard, or not, depending on how dry they were to start with. Usually I find it needs at least 8 hours for the beans to get really tender and sort of caramel-colored. Add water as needed if it looks dry. (If you can't be there to check at the 6 hour mark, just add more water to start with so it doesn't dry up.)