> Running:
> Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet
> controller
>
> Driver compiled and installed without a problem.
> Several times a day I get the following message in /var/adm/messages
>
> [ID 474106 kern.warning] WARNING: gani0: gem_tx_timeout: tx_active: 53[53]
> 65[65] (+12), tx_softq: 65[65] 65[65] (+0), tx_free: 65[65] 309[53] (+244),
> tx_desc: 53[53] 65[65] (+12), intr: 53[53] (+0)
>
> gani: [ID 737290 kern.notice] NOTICE: gani0: gem_mac_stop timeout: tx drain
>
> When this happens all network sessions access locks up.
>

long reply .. somewhat verbose .. sorry

I have two diffrent machines here, both appliance style devices with VIA C7
processors and both with different RealTek chips on their motherboards. One
of them runs Solaris 10 Update 4 out of the box just fine and the other runs
snv_69 nicely. Both automatigically detect the RealTek chips and I can plumb
up interfaces and they work fine.

I tried the gani driver over and over and saw the same problems that you
have. I exchanged emails with Masa Murayama and new gani revs were released.
I was not able to get those working either.

As of snv_69 things just simply worked and with S10u4 .. things just work
out of the box.

Not sure what sort of hardware you have there or why you need to try the
gani driver.

Here are two machines doing what they should :


# uname -a
SunOS thebe 5.10 Generic_120012-14 i86pc i386 i86pc
# cat /etc/release
                        Solaris 10 8/07 s10x_u4wos_12b X86
           Copyright 2007 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                            Assembled 16 August 2007
# isainfo -v
32-bit i386 applications
        sse2 sse fxsr mmx cmov sep cx8 tsc fpu
# psrinfo -v
Status of virtual processor 0 as of: 09/12/2007 23:09:59
  on-line since 09/12/2007 13:55:46.
  The i386 processor operates at 1000 MHz,
        and has an i387 compatible floating point processor.
# prtdiag -v | grep VIA
VIA C7                           Socket 370

# uptime
 11:56am  up 13 day(s), 22:01,  1 user,  load average: 0.00, 0.00, 0.00
# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232
index 1
        inet 127.0.0.1 netmask ff000000
rtls0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.35.37 netmask ffffff00 broadcast 192.168.35.255
        ether 0:30:18:b0:51:62


and then there is this one here .. that I am using right now to type this :


bash-3.2$ uname -a
SunOS aequitas 5.11 snv_69 i86pc i386 i86pc
bash-3.2$ cat /etc/release
                   Solaris Express Community Edition snv_69 X86
           Copyright 2007 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                             Assembled 16 July 2007
bash-3.2$ isainfo -v
32-bit i386 applications
        ahf sse2 sse fxsr mmx cmov sep cx8 tsc fpu
bash-3.2$ psrinfo -v
Status of virtual processor 0 as of: 09/26/2007 12:15:05
  on-line since 09/20/2007 19:26:03.
  The i386 processor operates at 1200 MHz,
        and has an i387 compatible floating point processor.
bash-3.2$ prtdiag -v | grep VIA
VIA Eden                         Socket 370
bash-3.2$ uptime
 12:15pm  up 5 day(s), 16:49,  1 user,  load average: 0.32, 0.26, 0.22
bash-3.2$ ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232
index 1
        inet 127.0.0.1 netmask ff000000
rge0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 2
        inet 192.168.35.147 netmask ffffff00 broadcast 192.168.35.255
lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252
index 1
        inet6 ::1/128

soooo .. what I am asking is .. what are you running there that won't "just
work".

Dennis
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to