new kernel 3.2 does not boot on the dockstar

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

Re: new kernel 3.2 does not boot on the dockstar

Postby kmihelich » Mon Jan 30, 2012 1:10 am

3.1.10 is in the repo now, booting on all devices. The kmod problem is still present, however.
Arch Linux ARM exists and continues to grow through community support, please donate today!
kmihelich
Developer
 
Posts: 1133
Joined: Tue Jul 20, 2010 6:55 am
Location: aka leming #archlinuxarm

Re: new kernel 3.2 does not boot on the dockstar

Postby sputnik » Mon Jan 30, 2012 8:01 am

Not sure how useful it is, but I thought I would add some observations to this thread.
I have been running the 3.1.7-2-ARCH kernel on my dockstar without incidence for a few weeks now, it is great.
I have an early A.M. cron task that runs pacman -Suy --noconfirm (perhaps not so wise with bleeding edge Arch). Sure enough, like many others, my dockstar lunched after the kmod update (& 3.21? kernel).
I have a nightly Dirvish backup, so nothing concerns me much, I can restore anything in short order, saved to 45 days back.
I have fooled with this a bit though. Initially, I found that my ArchNumber had been set to 2097 and by correcting it to 2998, besides having my constant green indicator light again, I was also able to update to the new kernel/kmod and actually ssh in! However, I have tried various methods of updating, from my original 3.1.7... installation (with progs, configs, etc.) to starting from scratch from the wiki instructions and adding configs and reinstalling programs. Thanks for the heads up btw kmihelich, thought I was going crazy when it "updated" to the 3.10 kernel the last time. Anyhow, every time I find the same symptoms I cannot solve: bluetooth does not work and I had the same iptables problem that WarheadsSE spoke of here: http://archlinuxarm.org/forum/viewtopic.php?f=18&t=2329
All else worked fine. It appeared to me that some modules were not loading, obviously the bluetooth and iptables related modules. When I did a lsmod in the NEW kernel the only modules shown were: autofs4, ipv6, dm_mod and 1 other, maybe mv_cesa? That's it.
I've just restored again from original installation backup, did lsmod and I get this:
$this->bbcode_second_pass_code('', 'Module Size Used by
xt_multiport 1496 1
xt_tcpudp 1933 2
iptable_filter 962 1
ip_tables 9417 1 iptable_filter
x_tables 11726 4 xt_multiport,xt_tcpudp,iptable_filter,ip_tables
rfcomm 31147 4
bnep 7512 2
autofs4 21958 2
ipv6 254067 14
dm_mod 57749 3
btusb 10055 3
bluetooth 134986 27 rfcomm,bnep,btusb
rfkill 14388 2 bluetooth
mv_cesa 9021 0
')
Now I know that embedded modules don't show up in a lsmod listing, but it's suspicious that all the bluetooth and iptables modules show up in this listing. Incidentally, my bluetooth dongle isn't recognized by the 3.10 kernel as well (with a pacman -Suy update).
So I've disabled the auto-update for the time being and we're sticking with this. Bluetooth phone chimed in right away on boot ;)
Thanks so much for all the hard work from the developers, I really enjoy my Dockstar/Alarm partnership. And I hope I am not just really stating the obvious here, just trying to help. I was going to try compiling the new kernel myself but it threw me a curve with needing ncurses-devel, which we don't have in the normal repos, of course I could have gotten it somehow. edit: Dang, should've done it on pc thru smb rather than thru ssh terminal, it's got ncurses-devel. Well, it's gone now.
sputnik
 
Posts: 14
Joined: Mon Jan 16, 2012 6:50 pm

Re: new kernel 3.2 does not boot on the dockstar

Postby cyberic » Mon Jan 30, 2012 9:20 am

$this->bbcode_second_pass_quote('sputnik', 'I') have an early A.M. cron task that runs pacman -Suy --noconfirm

What happens where there is a kernel update? for instance, the update from 3.0 to 3.1 will remove the modules from your filesystem, and you will be unable to modprobe anything??
Image
cyberic
 
Posts: 71
Joined: Sun Jan 15, 2012 11:26 pm

Re: new kernel 3.2 does not boot on the dockstar

Postby WarheadsSE » Mon Jan 30, 2012 1:46 pm

Generally speaking, I would say it's worth the time to do it once a week, by hand. Generally takes ~5 minutes, and is much safer.

As for the kmod issues, it's not recognizing the dependencies correctly, and thus you try to modprobe the module you find out it errors because all of it's supporting modules have disappeared.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: new kernel 3.2 does not boot on the dockstar

Postby ygator » Mon Jan 30, 2012 8:26 pm

When I do a pacman pacman -Syyu
I am asked the question: Replace module-init-tools with core/kmod?
I say no because you say kmod it is still broken.
I am then asked the question: kmod and module-init-tools are in conflict. Remove module-init-tools?
I again say no because of kmod.
I also am assuming you need either kmod or module-init-tools and since kmod is broke the only other choice is module-init-tools.
Then I get:
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: kmod and module-init-tools are in conflict

How do I go about upgrading while kmod is broke?

Thanks
ygator
 
Posts: 97
Joined: Tue Aug 10, 2010 9:37 pm

Re: new kernel 3.2 does not boot on the dockstar

Postby dock1 » Mon Jan 30, 2012 10:13 pm

Do we have by now some kind of "recommended recovery instructions" by now?
dock1
 
Posts: 1
Joined: Tue Aug 03, 2010 3:25 pm

Re: new kernel 3.2 does not boot on the dockstar

Postby BinaryJay » Tue Jan 31, 2012 9:04 pm

Is there a fix for the modules in the works or is it just, well, broken from here on out? I can find surprisingly little mention of this particular type of problem in the greater community out there.
BinaryJay
 
Posts: 87
Joined: Mon Dec 06, 2010 10:27 pm

Re: new kernel 3.2 does not boot on the dockstar

Postby WarheadsSE » Tue Jan 31, 2012 9:14 pm

The problem is being looked into.

kmod is not generating the depmod output correctly, and thus the problem we are having. Also, this only occurs on the v5, and almost exclusively on the kirkwoods. Yet, in the build environment, it works and generates fine! Hence, the WTF moment.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: new kernel 3.2 does not boot on the dockstar

Postby phdeez » Wed Feb 01, 2012 2:57 pm

$this->bbcode_second_pass_quote('dock1', 'D')o we have by now some kind of "recommended recovery instructions" by now?


Following ax0r7ag0z's instructions here work like a charm, if you don't mind rolling back to 3.1.7.

I highly suggest using the link at the bottom of ax0r7ag0z's post and pull the /boot/ and /lib/modules from there instead of the two files at the top of the post (since the "bottom" link is 3.1.7 while the links at the "top" are 3.1.4 and required a lot more work to get everything working for me).

Instructions are the same... just open the .tar.gz file and pull out the directories, then drop to the usb stick. Unmount the drive, and run the fsck on the partition.

HTH
phdeez
 
Posts: 25
Joined: Wed Apr 07, 2010 3:05 am

Re: new kernel 3.2 does not boot on the dockstar

Postby ax0r7ag0z » Wed Feb 01, 2012 4:47 pm

Thank you phdeez for giving me credit but I myself must give credit to hojnikb
for giving me the idea. I probably would have started from scratch if it wasn't for
him.

On the main subject now, should there be an "official" recovery thread?
I believe we could use the pogoplug software instead of a computer
and how could we get the latest fsck in there?
ax0r7ag0z
 
Posts: 38
Joined: Mon Aug 30, 2010 8:59 pm

PreviousNext

Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 38 guests