[xubuntu-users] ethernet oddity

Sandy Harris sandyinchina at gmail.com
Fri Apr 4 11:30:25 BST 2008


On Thu, Apr 3, 2008 at 10:49 AM, Michael Surette <mjsurette at gmx.com> wrote:

>   It  looks  to  me  as  if  your gigabit ethernet only supports gigabit
> speed.  If it supported slower speeds they should be listed in your ethtool
> output.

It is documented as 10/100/1000 and if I unplug the cable before booting,
then ethtool shows all those speeds and twisted pair as the port. This
board's BIOS has a "smart ethernet" testing feature; it identifies the
link to the router as 100 Mbps.

I've tried connecting it to three different things -- my router, an Asus hub,
and my employer's router -- and with any of them it reports only 1000
speed a [FIBER] port, and no communication takes place. As soon as
I get a crossover cable, I'll try going to another Linux box's ethernet.

> The solution would therefore be to either add a network card or upgrade your
> router.
>
> Mike
>
> ----- Original Message -----
> From: Sandy Harris
> Sent: 09:53 am
> To: xubuntu-users at lists.ubuntu.com
> Subject: [xubuntu-users] ethernet oddity
>
>  I have two machines, recently installed Xubutu on both.
> One Ethernet works and the other does not.
>
> Both use static IPs, 172.31.255.[12], they talk to the
> same router, and switching cables or router ports does
> not help. Xubuntu on both is 7.10 Gutsy.
>
> I used 1386 on both even though one is AMD, because
> one will be an xterm to the other and it seemed easier
> to just have one archtecture. The AMD is working, and
> the INtel-based machine not, though, so architcture is
> not the problem.
>
> Working machine has an AMD CPU and onboard 10/100
> network that uses Sundance driver.
>
> One with problems is Core 2 duo on a Gigabyte board,
> model #GA-G31M-S2L. GIgabyte docs say the gigabit
> ethernet uses Realtek R8111B chip, and lspci says
> 8111/8168B, but the driver that is loading is R8169.
> Could that be the problem?
>
> pinging its own address, 172...2 works, but not the
> router at .254 or other machine at .1. Router does
> respond to pings from the other machine.
>
> route -n gives results that look correct:
> Destination Gateway Mask Flags Iface
> 172.31.255.0 0.0.0.0 255.255.255.0 U eth0
> 0.0.0.0 172.31.255.254 0.0.0.0 UG eth0
>
> (except there's another line for 169.254.0.0; how do I get rid of it?)
>
> ifconfig eth0 looks OK too
> inet addr: 172.31.255.2 Bcast: 172.31.255.255 Mask: 255.255.255.0
>
> ethtool gives some results that look odd:
>  Supported ports: [FIBRE]
>  Supported link modes: 1000baseT/FULL
>  Supports auto-negotiation: yes
>  Speed: 1000 Mbps
>  Auto-negotiation: on
>  Link detected: yes
>
> Since the router is 10/100, this appears to be the wrong speed.
> "ethtool -s eth0 speed 100" gives no error messages, but does
> not solve the problem.
>
> I tried "modprobe -r r8169" and then "modprobe r8169" to
> re-insert it. After that, lsmod says it is there, but both ethtool
> and ifconfig give "no such device"messages for eth0.
>
> Not sure what to try next or how to diagnose the problem.
>
> --
> Sandy Harris,
> Nanjing, China
>
> --
> xubuntu-users mailing list
> xubuntu-users at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/xubuntu-users
>
> --
>  xubuntu-users mailing list
>  xubuntu-users at lists.ubuntu.com
>  Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/xubuntu-users
>
>



-- 
Sandy Harris,
Nanjing, China



More information about the xubuntu-users mailing list