Connect. Communicate. Collaborate. Securely.

Home » Kerio User Forums » Kerio Control » Problem with Realtek RTL8111G
  •  
AlexT82

Messages: 8
Karma: 0
Send a private message to this user
Hello,
I'm trying to set up Kerio Contol Software Appliance 8.4.3 on a Intel Bay Trail SoC miniPC (based on Jetway NF3A-2930 motherboard) with dual Realtek RTL8111/8186 PCI-E Gigabit Ethernet Adapters. But when Kerio OS starts up it looks like NICs are not functioning in proper way: there is no incoming\outgoing connection available, I cannot even connect on port tcp 4081, NIC's led and switch led are slowly blinking (connecting for a moment and disconecting from network every 5 seconds). Sad
Does anybody have an idea what's the core of the problem and how to fix it?
Thank you.
  •  
ksnyder

Messages: 557
Karma: 36
Send a private message to this user
Please visit http://kmuto.jp/debian/hcl/ and follow the instructions on that page to determine if your hardware configuration is supported.


Ken Snyder
  •  
Brian Carmichael (Kerio)

Messages: 681
Karma: 69
Send a private message to this user
Do the NICs have an IP address? Are you able to reconfigure the IP address? Make sure you've enabled remote administration.

Brian Carmichael
Senior Technical Marketing Engineer | Kerio
Stay Connected Anytime, Anywhere. Discover Kerio Cloud!
  •  
AlexT82

Messages: 8
Karma: 0
Send a private message to this user
Thank you for support.
The NIC is able to get IP address using DHCP but it takes too long. I also can assign a static IP address. Of course I've enabled remote administration. In any case the NIC starts connecting/disconnecting from network right after Kerio engine starts.
Here is the results of HW configuration test:
./fa/3741/0/

00:00.0 0600: 8086:0f00 (rev 0e)
00:02.0 0300: 8086:0f31 (rev 0e)
00:13.0 0106: 8086:0f23 (rev 0e)
00:14.0 0c03: 8086:0f35 (rev 0e)
00:1a.0 1080: 8086:0f18 (rev 0e)
00:1c.0 0604: 8086:0f48 (rev 0e)
00:1c.1 0604: 8086:0f4a (rev 0e)
00:1c.2 0604: 8086:0f4c (rev 0e)
00:1c.3 0604: 8086:0f4e (rev 0e)
00:1f.0 0601: 8086:0f1c (rev 0e)
00:1f.3 0c05: 8086:0f12 (rev 0e)
03:00.0 0200: 10ec:8168 (rev 0c)
04:00.0 0200: 10ec:8168 (rev 0c)

  •  
ksnyder

Messages: 557
Karma: 36
Send a private message to this user
I'd recommend a look through the Debug log to see if you can determine the cause. Logs-->Debug-->Right-Click-->Messages

From there you can select the type of traffic messages that you want to capture for analysis. If nothing jumps out as an obvious cause within the Debug log, Kerio Technical Support is available by phone 24 x 7.

Ken Snyder
  •  
AlexT82

Messages: 8
Karma: 0
Send a private message to this user
As far as I understand my hardware is compatible with Kerio Control. Is that right?
How can I get the debug log without an access to admin web-console? Is there an ability to logon locally from the Kerio Control host(using Alt-F2)? What is the login/password should I use? (I've tried root/Admin, but it looks like an incorrect password)

[Updated on: Tue, 10 February 2015 20:00]

  •  
rjokl

Messages: 64
Karma: 7
Send a private message to this user
Use "root" and empty password on console (Alt+F2) after clean install.
  •  
AlexT82

Messages: 8
Karma: 0
Send a private message to this user
rjokl, thank you!
It seems that NIC's link goes down as soon as Kerio Engine starts and comes up when Kerio stops during shut down process.
Is there an ability to stop Kerio daemon from the local console?
  •  
rjokl

Messages: 64
Karma: 7
Send a private message to this user
Thats weird, but at least HW seems to be OK. I have few other hints:
- examine content of /tmp/interfaces - debian-like iface config
- examine output of "ip a s" - isn't the carrier status reported as DOWN?
- examine output of "ethtook -k eth0" - are ethernet speed and duplex settings correct?
- you can stop the daemon with "/etc/boxinit.d/60winroute stop"


  •  
AlexT82

Messages: 8
Karma: 0
Send a private message to this user
rjokl, thank you for support. I'm going to follow your instructions.

At the moment I can see the following events in kerio debug log:

{syslog} kernel: [ 44.746470] r8169 0000:03:00.0 eth: link up
{syslog} kernel: [ 44.746511] kipf!netdev_event(): 4: 'eth0', if_index 2, recnt 15, dev f6018000, mac: 00:30:18:c3:82:77, mtu 1500
{system_config} Port /device/eth/{00-30-18-c3-82-77}: going to configure link speed and duplex (current = auto fulduplex1000, config = auto)
{syslog} kernel: [ 45.030841] r8169 0000:03:00.0 eth: link down

So as I wrote before NIC's link constantly came up and then went down. Sad
  •  
AlexT82

Messages: 8
Karma: 0
Send a private message to this user

1) It looks like /tmp/interfaces is empty

2) the output of "ip a s" for eht0 constantly changes from (BROADCAST,MULTICAST,UP) to (NO-

CARRIER,BROADCAST,MULTICAST,UP)

3) the output of ethtool eth0 sometimes shows Speed: 1000Mb/s, Duplex: Full, but most of time it shows Speed: 10Mb/s, Duplex: Half.

I'm sure there nothing wrong with my network enviroment (switches, cables and etc.). I've tried to connect this Kerio PC to different switches. I even connected it to another windows PC with a cross cable and Win PC constantly changed NIC's status from 'conncted' to 'disconnected'.
If I install Win7 or Win8 or boot some live OS the PC's NIC is functioning well.
  •  
AlexT82

Messages: 8
Karma: 0
Send a private message to this user
If I stop the kerio daemon the link immediately comes up!

The output of "ip a s" is always (BROADCAST,MULTICAST,UP,LOWER_UP)
The output of "ethtool eth0" is always Speed: 1000Mb/s, Duplex: Full

[Updated on: Thu, 12 February 2015 10:08]

  •  
rjokl

Messages: 64
Karma: 7
Send a private message to this user
Please provide full ethtool output. Then stop winroute, edit /opt/kerio/winroute/winroute.cfg (aways edit when engine stopped)
- find <list name="Ports">
- I guess the list is empty. Add following entry:
<list name="Ports">
<listitem>
<variable name="PortId">/device/eth/{00-15-5d-01-b5-33}</variable>
<variable name="Assignment">standalone</variable>
<variable name="BridgeId"></variable>
<variable name="VlansEnabled">0</variable>
<variable name="SpeedDuplex"></variable>
</listitem>
</list>

- update the MAC address accordingly.
- try different values in SpeedDuplex paramter: halfduplex10, fullduplex10, halfduplex100, fullduplex100, fullduplex1000, "" (empty for autonegotiation)

[Updated on: Thu, 12 February 2015 12:16]

  •  
AlexT82

Messages: 8
Karma: 0
Send a private message to this user
rjokl, it works!!! Surprised Many thanks!!!
I've tried fullduplex100, fullduplex1000 and it was OK. It doesn't work for autonegotiation.

Please find full ethtool output in attachement.

  • Attachment: Outputs.zip
    (Size: 2.49KB, Downloaded 108 times)

[Updated on: Thu, 12 February 2015 14:21]

Previous Topic: use iis and kerio control 7.4.2 together BIG PROBLEM ..help me
Next Topic: Disable portscan check for internal server
Goto Forum:
  


Disclaimer:
Kerio discussion forums are intended for open communication between forum members and may contain information and material posted by members which may be useful in learning about Kerio products. The discussion forums are not intended to provide technical support for any specific product. Any information implied or expressed in the discussion forums is that of the posting member. Kerio is in no way responsible for the information posted in the forums, or its accuracy. Kerio employees may participate in the discussions, but their postings do not represent an offical position of the company on any issues raised or discussed. Kerio reserves the right to monitor and maintain the forums to promote free and accurate exchange of information.

Current Time: Fri Jun 23 22:41:14 CEST 2017

Total time taken to generate the page: 0.00499 seconds
.:: Contact :: Home ::.
Powered by: FUDforum 3.0.4.