Fri Apr 05, 2013 5:06 pm
If you have access to another linux system (and those with raspbian working do) then I would suggest mounting partition 2 of the Arch SD card on your other linux box or functioning Pi with another Linux system, and then examining the logs quite carefully in /var/log to see if you can decipher a pattern that might explain why your systems hang. I sure do that, If I cannot get back in, I mount a goofy rootfs on another running Linux system (actually, on my Pi running another good Arch SD card) and then examine the logs.
I know they are hard to make out, when there is so much there, but you should be able to spot the errors or code just before it crashed.
I also am struggling with connections going down, but I am at least able to get in and do stuff for a while, sometimes even hours. But am still debugging, this stuff is not fun.
One thing that helped me, when I saw the issue was with usb, was to write a script that detects when the connection goes down, and then have it run a udevadm rule that reloads selected udev rules. But it sounds like you are not getting far enough along to be sure of that. What is cool is that I was declaring the system in a coma and requiring pulling the power plug to reboot, as the keyboard light was going out (I am running headless), but now that I trigger the usb rules to get reloaded, the keyboard gets recognized again after a while and I can reboot with CTL-ALT-DEL
Unable to paste in code right now for how detect dropped connection, maybe later if you guys are interested.
FORUM TIP: To view someone's posting history, sign in, click on their user name, then on "Search User's Posts." || Running ArchLinuxArm on Model 2B and 512MB Model B