Unfortunately no one can be told what fun_plug is - you have to see it for yourself.
You are not logged in.
Pages: 1
Hi!
I'm using an orion git Kernel on my DLink DNS-323 (2.6.24-something) and Debian on an usb-drive.
Recently I've bought a Conceptronic CH3SNAS NAS. While almost everything works as expected - when booting the same compiled orion git kernel that works perfectly on the dlink on the conceptronic I'm missing the SATA harddiscs (the sata_mv module is compiled into the kernel and not as a module.).
I've also tried the kernel Dlink has released (2.6.12.6). This one does find the SATA devices ?!?
I've noticed that lspci on the dlink shows me the device, while on the conceptronic it won't.
"00:01.0 SCSI storage controller: Marvell Technology Group Ltd. Unknown device 7042 (rev 02)"
Any ideas?
At first I thought it might be an error in the sata_mv driver, but since it won't even show up in lspci I'm not sure anymore...
Offline
I've recently come across the RevB of the DNS323 and noticed the same problem like on the CH3SNAS... It's the exact same problem... Maybe I'm missing something here?! Is anyone running vanilla Kernel or Orion Kernel on a CH3SNAS or the DNS323 Rev.B and can post his kernel-config please?
Offline
It's the same chip.
Hmm strange... using this kernel everything works on my old DNS323 - but as I said, no SATA-Subsystem on CH3SNAS or newer DNS323 Models...
Maybe I'm just missing an kernel module then?
Last edited by Paul (2008-10-05 17:10:19)
Offline
Does rev A1 use a 88F5181 whereas rev B1 (and the CH3SNAS) use a 88F5182? Can someone confirm this?
Offline
Does rev A1 use a 88F5181 whereas rev B1 (and the CH3SNAS) use a 88F5182? Can someone confirm this?
Well I have not opened mine yet, but according to this thread, yes.
Offline
Right. 88F5182 has SATA built-in whereas 88F5181 uses an external SATA chip (probably on PCI). On 88F5182, the SATA controller needs to be initialized directly in the kernel.
Anyway, I should receive a CH3SNAS soon and will look into adding kernel support.
Offline
Ok, I got my CH3SNAS. The board even says DNS-323 rev B1, so I guess that settles the question whether they are identical.
Unfortunately I don't have such a small serial connector... if someone can help me get a serial console, I'll fix the kernel to work on rev B1.
Offline
tbm wrote:
Unfortunately I don't have such a small serial connector... if someone can help me get a serial console, I'll fix the kernel to work on rev B1.
I'm not aware of any ready-to-use cables. But since the kernel basically boots, you might get along with a netconsole. I think hvr used it a lot. Afaict, he did the original port to the DNS-323 (almost) completely without serial cable.
PS: I assume you've seen http://dns323.kood.org/hardware:serial A schematic can be found here: http://dns323.kood.org/dsmg600/howto:serial_connector
Offline
I've got a patch for linus' tree and also the current Debian lenny kernel that enable the SATA controller on a DNS-323 B1. I expect it'll work for the CH3SNAS, too. I have this horrible suspicion, though, that it'll kill SATA on A1 hardware (but I lack an A1 to test on).
Patches against mainline are at:
http://github.com/mpalmer/linux-2.6.git dns323
E-mail me if you want the patches against Debian's 2.6.26-1.
Note that in order to test this you *will* need to have an initrd with the appropriate modules in (or else have sata_mv compiled in); the SATA init routines want to load sata_mv.ko immediately, and that's the only visible difference between success and failure (because even if you don't pre-init the SATA controller, you can still modprobe sata_mv manually later and it'll work... go figure)
The patches I've got in the git tree also set the MAC address, which might be handy for someone.
I'd appreciate feedback on these patches, especially running on A1 and CH3SNAS, so that future kernels don't break support on that hardware.
Offline
I am in need or a vanila kernel for ffp-reloaded on a B1 DNS-323. The kernel found here http://www.inreto.de/dns323/ffp-reloade … 25.1-2.tgz fails due to hardware differences documented here http://dns323.kood.org/howto:ffp-reloaded.
The manifest shows the following files in the ffp-reloaded kernel (not included in post, too length. Can be found at http://www.inreto.de/dns323/ffp-reloade … NIFEST.txt).
How can i go about getting these modules and kernel to use ffp reloaded on my version B1 DNS 323?
Offline
Pages: 1