You are not logged in.

#1 2014-03-24 18:53:23

ilkyest
Member
From: Brazil
Registered: 2010-02-13
Posts: 269

Marvel 88SE9123 on arch linux. Modules loaded but no disks [solved]

Hello pals.

This Pci card isn't supported by arch linux?

Appears "libpata_marvell" module, but, lsblk don't shows any disk

cfdisk don't find disk too

lspci and lsmod shows something about her. lspci detects it with "SATA card" and "IDE card". Even I force loading "libpata_marvel" no disks are found yet.

I need some grub parameter with this NIC?

I tried with live arch linux, 'cause I couldn't install it, with no disks found

Last edited by ilkyest (2014-03-25 04:21:35)

Offline

#2 2014-03-24 21:08:34

andy123
Member
Registered: 2011-11-04
Posts: 169
Website

Re: Marvel 88SE9123 on arch linux. Modules loaded but no disks [solved]

Could you please post the exact lspci output and tell us what mainboard this is on. I might have an idea how to solve that problem, depending on your mainboard.

Oh, and do you have an IOMMU (AMD-VI/Intel VT-d) and if yes is it enabled?


i'm sorry for my poor english wirting skills…

Offline

#3 2014-03-24 21:35:56

ilkyest
Member
From: Brazil
Registered: 2010-02-13
Posts: 269

Re: Marvel 88SE9123 on arch linux. Modules loaded but no disks [solved]

andy123 wrote:

Could you please post the exact lspci output and tell us what mainboard this is on. I might have an idea how to solve that problem, depending on your mainboard.

Oh, and do you have an IOMMU (AMD-VI/Intel VT-d) and if yes is it enabled?

03:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller (rev 11)
03:00.1 IDE interface: Marvell Technology Group Ltd. 88SE912x IDE Controller (rev 11)

Motherboard. Gigabyte GA970-D3, rev. 3.0 BIOS FD

Oh, and do you have an IOMMU (AMD-VI/Intel VT-d) and if yes is it enabled?

yeah, it its.... cause without mouse don`t work.

dmesg

AMD-Vi: Event logged [IO_PAGE_FAULT device=03:00.1 domain=0x0015 address=0x0000000000100000 flags=0x0020]
[    4.061615] AMD-Vi: Event logged [IO_PAGE_FAULT device=03:00.1 domain=0x0015 address=0x0000000000020440 flags=0x0020]
[    4.061617] AMD-Vi: Event logged [IO_PAGE_FAULT device=03:00.1 domain=0x0015 address=0x00000000000203c0 flags=0x0000]
[    4.061618] AMD-Vi: Event logged [IO_PAGE_FAULT device=03:00.1 domain=0x0015 address=0x0000000000020000 flags=0x0020]

Last edited by ilkyest (2014-03-24 21:43:16)

Offline

#4 2014-03-24 22:00:26

andy123
Member
Registered: 2011-11-04
Posts: 169
Website

Re: Marvel 88SE9123 on arch linux. Modules loaded but no disks [solved]

Perfect! Since english isn't my first language I have a hard time expressing the feelings I feel towards those Marvell Sata controllers, but let me tell you, they aren't positive ones.

There are several solutions to your problem:

  1. Use the "native"/onboard AMD SATA controller

  2. Disable IOMMU (you don't need your mouse anyways, right?)

  3. Apply the patch in this bugreport to your kernel. Hint: you might need to modify it for your specific device and if your controller is as "interesting" as mine you might need to load a special option rom!

  4. Since your device isn't oboard, like mine, try to return it and buy something with linux support

Oh, and that dmesg output? That's your controller trying to communicate between different functions, which afaik is against the PCI spec.

Last edited by andy123 (2014-03-24 22:02:55)


i'm sorry for my poor english wirting skills…

Offline

#5 2014-03-24 22:56:50

ilkyest
Member
From: Brazil
Registered: 2010-02-13
Posts: 269

Re: Marvel 88SE9123 on arch linux. Modules loaded but no disks [solved]

andy123 wrote:

Perfect! Since english isn't my first language I have a hard time expressing the feelings I feel towards those Marvell Sata controllers, but let me tell you, they aren't positive ones.

There are several solutions to your problem:

  1. Use the "native"/onboard AMD SATA controller

  2. Disable IOMMU (you don't need your mouse anyways, right?)

  3. Apply the patch in this bugreport to your kernel. Hint: you might need to modify it for your specific device and if your controller is as "interesting" as mine you might need to load a special option rom!

  4. Since your device isn't oboard, like mine, try to return it and buy something with linux support

Oh, and that dmesg output? That's your controller trying to communicate between different functions, which afaik is against the PCI spec.

1 and 4) I'm thinking about it, but I still want try this. Change it to another, well, I don't know what choose, cause on windows it's really fast, and on linux, it's a really problem.
2) IOMMU, well, about mouse, not problem, cause if I plug it in another usb port (like dockstation) it works, but... withou iommu, even "live usb" of arch don't works
3) yeah, a good idea the patch, however... I should be registered to can download it?

Last edited by ilkyest (2014-03-24 22:57:21)

Offline

#6 2014-03-25 04:20:03

ilkyest
Member
From: Brazil
Registered: 2010-02-13
Posts: 269

Re: Marvel 88SE9123 on arch linux. Modules loaded but no disks [solved]

Yeah. Not deactivated iommu nor let it activated. I explain.

iommu=soft

on grub kernel line

let my usb work without annoying "error -32"  and working marvell sata card to, including grub

4 seconds to root login and more 3 or 4 to xfce.

Offline

#7 2014-03-25 09:18:37

andy123
Member
Registered: 2011-11-04
Posts: 169
Website

Re: Marvel 88SE9123 on arch linux. Modules loaded but no disks [solved]

Nice. Good to head you got it working.

In case you have (too much) time, it would still be nice to test the patch, since it, especially the AMD support still needs testing. I'd like to have it merged and testing might help speed up that process.


i'm sorry for my poor english wirting skills…

Offline

#8 2014-03-25 12:39:25

ilkyest
Member
From: Brazil
Registered: 2010-02-13
Posts: 269

Re: Marvel 88SE9123 on arch linux. Modules loaded but no disks [solved]

Yeah... I'll try the patch, however, I don't know how to download it. I've patched kernel many times, when I compile kernel.

patch -Np1 "patch" to kernel

But, with this, I don't know if I copy/paste it with any text editor and, save it with "patch" extension

Although.... I'm experiencing this problem again
https://bbs.archlinux.org/viewtopic.php?id=168477

And I don't know if it's cause "IOMMU=SOFT". Appears that "ignoreEDID" don't works

I'll try reinstall the nvidia driver at night. But, at this moment, with hard disk, with linux, but without a good screen resolution....

still on fight

Offline

Board footer

Powered by FluxBB