I don't have an ethernet connection. When I got the roseapple pi, I ordered a dongle that claimed to come with the 8188 chipset, but the version sent to me had the 8192 chipset and is not supported under debian. Well, okay. I ordered another wifi dongle (the Edimax N150), which had decent reviews. That dongle turns out to be hopelessly buggy. Until you actually link to some wireless hotspot, it dumps several hundred lines of the following error message all over the console:
It does this every thirty seconds or so, making the console useless. After connecting to some wireless access point, though, it runs with only a hiccup or two for about five minutes, and then there is a spectacular kernel crash:
Unable to handle kernel NULL pointer dereference at virtual address 00000004
pgd = dbv1b0000
followed by a list of the status of various kernel registers.
Well, this is pretty hopeless. Without an internet connection I can't even try to update the software, to see if that fixes the problem, and I am reluctant to buy yet a third wifi dongle in hopes that the problems will be solved. If anyone has a clever solution, or even a not-so-clever workaround, I'd be grateful to hear it. Otherwise the roseapple pi is going to gather dust on the shelf, which is not how I'd like to use it.