[1] Archiv / MLD 4.x / Development / Ethernet-Treiber für HP Proliant Microserver N36L, N40L und N54L
 

Offline pbriesch

  • MLD-Tester
  • Profi Member
  • ******
  • Posts: 440
    • View Profile
Hallo,

ich habe die Bitte, für die gerne als VDR-Server eingesetzten HP Proliant Micro Server N36L, N40L und N54L den Ethernettreiber (tg3) in MLD aufzunehmen.

Code: [Select]
03:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5723 Gigabit Ethernet PCIe (rev 10)
Source-Code gibt es hier:

http://www.broadcom.com/support/ethernet_nic/netxtreme_server.php

Danke, Paul
« Last Edit: September 22, 2014, 05:00:59 by pbriesch »

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20447
    • View Profile
    • ClausMuus.de
Ethernet-Treiber für HP Proviant Microserver N36L, N40L und N54L
« Reply #1 on: September 22, 2014, 00:55:42 »
Hi,

der tg3 Treiber ist bereits im network Paket enthalten (und somit auch in den ISOs).

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline pbriesch

  • MLD-Tester
  • Profi Member
  • ******
  • Posts: 440
    • View Profile
Ethernet-Treiber für HP Proviant Microserver N36L, N40L und N54L
« Reply #2 on: September 22, 2014, 00:56:53 »
So, habe jetzt gerade in der Ausgabe von dmesg gesehen, dass der Treiber schon in der MLD integriert ist:

Code: [Select]
tg3.c:v3.137 (May 11, 2014)
tg3 0000:03:00.0 eth1: Tigon3 [partno(BCM95723) rev 5784100] (PCI Express) MAC address d8:d3:85:b3:a4:18
tg3 0000:03:00.0 eth1: attached PHY is 5784 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[0])
tg3 0000:03:00.0 eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
tg3 0000:03:00.0 eth1: dma_rwctrl[76180000] dma_mask[64-bit]
systemd-udevd[316]: renamed network interface eth1 to eth4

Warum dann eth1 nach eth4 umbenannt wurde, ist mir schleierhaft.
Zur Zeit läuft die Netzwerkverbindung über einen USB-Ethernet-Adapter.
ifconfig zeigt jedoch nur eth0 (USB-Ethernet-Adapter) und lo an:

Code: [Select]
MLD> ifconfig
eth0      Link encap:Ethernet  HWaddr 00:60:6E:20:03:AF
          inet addr:192.168.2.129  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:14469 errors:0 dropped:190 overruns:0 frame:0
          TX packets:7348 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5665203 (5.4 MiB)  TX bytes:2971774 (2.8 MiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:58 errors:0 dropped:0 overruns:0 frame:0
          TX packets:58 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3391 (3.3 KiB)  TX bytes:3391 (3.3 KiB)

Als nächstes versuche ich herauszufinden, warum die Verbindung über die eingebaute Netzwerkkarte nicht funktioniert hat.

Offline mafe68

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2389
  • Immer auf der Suche nach was neuem!
    • View Profile
    • Mediastreambox
Ethernet-Treiber für HP Proliant Microserver N36L, N40L und N54L
« Reply #3 on: September 22, 2014, 06:49:48 »
Morgen!

Die Treiben sind schon drin, da ich selber einen HP N54L mit MLD 4.0.1 64Bit betreibe und ihn auch schon ein paar mal neu gemacht habe und immer ohne Probleme.

Mario
Gruß Mario
Meine Hardware (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20447
    • View Profile
    • ClausMuus.de
Ethernet-Treiber für HP Proliant Microserver N36L, N40L und N54L
« Reply #4 on: September 22, 2014, 11:43:53 »
Hi,

die MLD initialisiert nur die erste Netzwerkkarte. Alle weiteren werden ignoriert.
Ich mache das zu verwendene Netzwerk Device nun konfigurierbar. Du kannst das nachher ja mal ausprobieren.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline pbriesch

  • MLD-Tester
  • Profi Member
  • ******
  • Posts: 440
    • View Profile
Ethernet-Treiber für HP Proliant Microserver N36L, N40L und N54L
« Reply #5 on: September 22, 2014, 17:59:06 »
Hallo Claus,

danke für deine Unterstützung. Leider klappt das noch nicht richtig. Trotzt Umstellung im Webif auf eth4 geht die Verbindung weiterhin über eth0, den USB-Ethernet-Adapter:

Code: [Select]
vdr-server> ifconfig
eth0      Link encap:Ethernet  HWaddr 00:60:6E:20:03:AF 
          inet addr:192.168.2.129  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2814 errors:0 dropped:14 overruns:0 frame:0
          TX packets:2057 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:228311 (222.9 KiB)  TX bytes:352676 (344.4 KiB)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:115 errors:0 dropped:0 overruns:0 frame:0
          TX packets:115 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:6958 (6.7 KiB)  TX bytes:6958 (6.7 KiB)

Das Modul tg3 wird jedoch geladen:

Code: [Select]
vdr-server> lsmod
Module                  Size  Used by    Tainted: G 
stv6110x                3728  4
lnbp21                  1584  4
stv090x                41141  4
ddbridge               46313 32
tg3                   127810  0
cxd2099                 5785  1 ddbridge
dvb_core               74188  1 ddbridge
dm9601                  5672  0
ptp                     8620  1 tg3
pps_core                5528  1 ptp
usbnet                 17252  1 dm9601
libphy                 19687  1 tg3
mii                     3243  2 dm9601,usbnet
k10temp                 2682  0
i2c_piix4               7592  0
i2c_dev                 4003  0

Ohne USB-Ethernet-Adapter habe ich keine Verbindung.

Ich werde mal eine Neuinstallation ausprobieren.

Paul

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20447
    • View Profile
    • ClausMuus.de
Ethernet-Treiber für HP Proliant Microserver N36L, N40L und N54L
« Reply #6 on: September 23, 2014, 14:27:04 »
Hi,

ich hatte das gestern in ner VM mit nem Upgrade getestet. Da hat's funktioniert. Ne neuinstallation sollte also nichts ändern.
Ich werd's mir aber noch mal anschauen.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20447
    • View Profile
    • ClausMuus.de
Ethernet-Treiber für HP Proliant Microserver N36L, N40L und N54L
« Reply #7 on: September 23, 2014, 14:36:44 »
OK, hab's gefunden. Es war nen Tippfehler im Setup. Per /etc/rc.config Eintrag (da gibt's derzeit zwei Einträge dazu) lässt sich das bereits jetzt umstellen.
Es wird also noch nen Update des network Paketes geben, sobald MegaX den Hardware Ausfall am Nightbuild Server reparieren konnte.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline pbriesch

  • MLD-Tester
  • Profi Member
  • ******
  • Posts: 440
    • View Profile
Ethernet-Treiber für HP Proliant Microserver N36L, N40L und N54L
« Reply #8 on: September 23, 2014, 17:44:14 »
Hallo Claus,

eine Neuinstallation, bei der nur die eingebaute Netzwerkkarte drin war, verlief ohne Probleme. Hier wurde eth0 auch nicht auf eth4 durch systemd-udevd umbenannt.

Paul

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
Ethernet-Treiber für HP Proliant Microserver N36L, N40L und N54L
« Reply #9 on: September 23, 2014, 20:17:34 »
Hi

der Nightbuild Server läuft wieder und die Pakete sind alle neu gebaut und online.
Gruß MegaX

Hardware (show / hide)

[1] Archiv / MLD 4.x / Development / Ethernet-Treiber für HP Proliant Microserver N36L, N40L und N54L
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.