Can I use Realtec RTL-8139/8139C/8139C+ on Suse?

Hallo Suseforum,

I hava an ethernetcard RTL-8139/8139C/8139C+ (rev 10) and I can not manage to use it on Debian derives for some reason.
I wonder if I have Suse, can I use this card with ease because I don’t know much about Linux.
On my 2 computers, I have this ethernetcard and the idea was to make a network.
If I can use it without any complicated tuning, I am happy to move to Suse:).

On 03/03/2013 05:26 PM, KeesA wrote:
>
> Hallo Suseforum,
>
> I hava an ethernetcard RTL-8139/8139C/8139C+ (rev 10) and I can not
> manage to use it on Debian derives for some reason.
> I wonder if I have Suse, can I use this card with ease because I don’t
> know much about Linux.
> On my 2 computers, I have this ethernetcard and the idea was to make a
> network.
> If I can use it without any complicated tuning, I am happy to move to
> Suse:).

There is no “Suse”. There is openSUSE, and SUSE SLES and SLED. Note the
capitalization. Which version are you asking about?

All distributions use the same kernel, which includes the drivers. What changes
is the kernel version. What kernel version was in the Debian derivatives that
you were trying.

In addition, we would need to know what card you actually have. The only way to
get this info, you need to post the output of ‘/sbin/lspci -nn | grep Network’.

Hallo lwfinger,
I have tried Ubunto 12.04, Linux Mint 14 Mate and Debian 6.0.7.
Right now I am using Mint.
I don’t know about kernels, where can I see that?
When the card is supported by whatever Suse, I will consider to install that distro but I prefer to go for the Suse that comes in 10 days.
I copied and pasted ‘/sbin/lspci -nn | grep Network’ in the bash shell but it said “no such file or directory”.

On 03/03/2013 06:56 PM, KeesA wrote:
>
> Hallo lwfinger,
> I have tried Ubunto 12.04, Linux Mint 14 Mate and Debian 6.0.7.
> Right now I am using Mint.
> I don’t know about kernels, where can I see that?

The command is ‘uname -r’

> When the card is supported by whatever Suse, I will consider to install
> that distro but I prefer to go for the Suse that comes in 10 days.

As I said befer, there is no Suse!!! The one that comes in 10 days is openSUSE
12.3. Please note the spelling.

> I copied and pasted ‘/sbin/lspci -nn | grep Network’ in the bash shell
> but it said “no such file or directory”.

What distro did you do that on? Perhaps that one puts lspci in a different place
than openSUSE.

Can we plugin the card onto any machine and try out a live ISO software.opensuse.org: Download openSUSE 12.2

This is all I can find about my 2 cards in this machine (the first one works just fine):

/usr/bin $ echo /usr/bin/lspci | grep Ethernet
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet PCI Express (rev 01) 04:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

@vazhavandan: I have a second machine with this Realtek card and I think it is finally a good idea just to download and try out but maybe I better be patient and wait 10 days for the new release.

I installed the new release.
I rebooted but the networkmanager gives no option to add a connection when “wired” is selected.
So it doesnot work.

Can we fire up YaST and check in network settings whether we see two cards in overview tab?

I don’t know.
At the moment I don’t know much about YaST and I maybe in the future I spent more time to learn something.
Could also be that I sell or give this machine away to a Windows user because the card works fine on Windows.
Everybody thanks for replying.

On 03/15/2013 09:06 PM, KeesA wrote:
>
> vazhavandan;2535931 Wrote:
>> Can we fire up YaST and check in network settings whether we see two
>> cards in overview tab?
>
> I don’t know.
> At the moment I don’t know much about YaST and I maybe in the future I
> spent more time to learn something.
> Could also be that I sell or give this machine away to a Windows user
> because the card works fine on Windows.
> Everybody thanks for replying.

Those cards work on Linux as well. If you are giving it away, I’ll take it.

This should work in openSUSE. I have siimilar hardware running with the 32-bit openSUSE 12.3 installed from DVD onto my ancient custom PC with MSI motherboard, athlon-1100+ cpu, 2GB RAM and an ancient nvidia FX5200 graphic card.

Below is part of the inxi -F output from this pc


oldcpu@mini:~> inxi -F
Network:   Card-1: Atheros AR5212/AR5213 Wireless Network Adapter driver: ath5k
           IF: wlan0 state: down mac: 00:11:95:91:76:f5
           Card-2: Realtek RTL-8139/8139C/8139C+ driver: 8139too
           IF: eth0 state: unknown speed: 100 Mbps duplex: full mac: 00:50:fc:5f:ba:6d

Note that openSUSE-12.3 sometimes has hiccups with the Network functioning after a new install. This is easy to fix, and there is a stickie here how to fix this: https://forums.opensuse.org/english/get-technical-help-here/install-boot-login/484160-12-3-network-fix-post-install-announcement-sticky.html

… the guidance there is very straight forward and I believe you will no problem in following it. You will find ‘YaST’ in your ‘start’ menu (typically under ‘System’ ). As an alternative to using YaST, that same thread gives commands you can send in a Terminal to accomplish the same.