Netgate SG-1000 microFirewall

Author Topic: Zotac ZBOX CI323 nano  (Read 47661 times)

0 Members and 1 Guest are viewing this topic.

Offline Warhol

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Zotac ZBOX CI323 nano
« Reply #135 on: December 02, 2017, 02:05:03 pm »
Thanks a lot to TheNarc for posting the compiled module!

I tried it with pfSense 2.4.2 on a ZBOX CI327:

  • The module does load! :)
  • However, I had to set loader options opposite to what TheNarc suggested:
    • hw.re.msi_disable=0
    • hw.pci.enable_msi=1
    • hw.pci.enable_msix=1


With the options set otherwise, I experienced weird behaviour - either the boot hangs completely, or the system comes up (VGA console visible, bootup-tune plays), but then neither USB-keyboard nor network I/O is working, preventing all access to the running system.

Offline rek5

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Zotac ZBOX CI323 nano
« Reply #136 on: December 02, 2017, 10:08:11 pm »
Thanks a lot to TheNarc for posting the compiled module!

I tried it with pfSense 2.4.2 on a ZBOX CI327:

  • The module does load! :)
  • However, I had to set loader options opposite to what TheNarc suggested:
    • hw.re.msi_disable=0
    • hw.pci.enable_msi=1
    • hw.pci.enable_msix=1


With the options set otherwise, I experienced weird behaviour - either the boot hangs completely, or the system comes up (VGA console visible, bootup-tune plays), but then neither USB-keyboard nor network I/O is working, preventing all access to the running system.

I will try out these settings on my 327 and report back.

Offline TheNarc

  • Jr. Member
  • **
  • Posts: 53
  • Karma: +20/-0
    • View Profile
Re: Zotac ZBOX CI323 nano
« Reply #137 on: December 05, 2017, 09:30:57 am »
I have the older CI323, so it definitely sounds like the CI327 uses a different Realtek chipset than the CI323.  I found a post on a different forum that seems to confirm this, but not what the two chipsets actually are:  https://forums.untangle.com/hardware/38992-zotac-zbox-nano-intel-n3150-3160-3450-comments.html.

If you run the command pciconf -l on pfSense, either via SSH or the web configuration page (Diagnostics > Command Prompt), you'll get a bunch of output that includes two lines that begin with re (one each for re0 and re1).  On those lines there should be a chip= field.  On my CI323 this field is chip=0x816810ec, which I have to assume means that the chipset in the CI323 is the RTL8168.  Running this on a CI327 should reveal its chipset.

Mind you, I don't claim that knowing the chipset will necessarily provide any useful or actionable information, but at least it's good to know ;)

Offline bgbird03

  • Newbie
  • *
  • Posts: 21
  • Karma: +0/-0
    • View Profile
Re: Zotac ZBOX CI323 nano
« Reply #138 on: December 05, 2017, 09:34:08 am »
Yeah, I guess I've got the same thing. My output is (from the web command prompt):

re0@pci0:2:0:0:   class=0x020000 card=0x012310ec chip=0x816810ec rev=0x0c hdr=0x00
re1@pci0:3:0:0:   class=0x020000 card=0x012310ec chip=0x816810ec rev=0x0c hdr=0x00

So...good to know that when TheNarc posts a driver update/compilation, it will work with mine :)

Offline Warhol

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Zotac ZBOX CI323 nano
« Reply #139 on: December 07, 2017, 02:00:42 pm »
With TheNarc's driver module, my CI327 box is now up and stable since 5 days. I'll call this a huge success! Before, it used to crash within 24 hours. :)

Also I can confirm bgbird03's hardware ID for the CI327:
Code: [Select]
# pciconf -l | grep ^re
re0@pci0:2:0:0: class=0x020000 card=0x012310ec chip=0x816810ec rev=0x0c hdr=0x00
re1@pci0:3:0:0: class=0x020000 card=0x012310ec chip=0x816810ec rev=0x0c hdr=0x00

What would be a good place / good way for a concise write-up about Zotac boxes? Including the driver and loader options CI323 vs CI327, harware ID etc. Right now it's bits and pieces scattered through this thread. A sticky somehow?

The doc wiki sounds like a natural place for this kind of write-up, but it seems not to be as open as this forum for signing up to edit.