OPNsense Forum

International Forums => German - Deutsch => Topic started by: rola on December 03, 2023, 12:25:44 AM

Title: SFP wird beim Boot nicht erkannt
Post by: rola on December 03, 2023, 12:25:44 AM
Hi,

ich habe ein Problem mit einem (nicht in der kompatibilitäsliste aufgeführtem) SFP-Modul.

Wenn ich das Modul stecke wenn das System gestartet ist funktioniert es:
ax0: flags=8822<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=4e503bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,VLAN_HWFILTER,VLAN_HWTSO,RXCSUM_IPV6,TXCSUM_IPV6,NOMAP>
        media: Ethernet autoselect (1000Base-SGMII <full-duplex,rxpause,txpause>)
        status: active
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>


Wenn das Modul aber während Reboot/Systemstart gesteckt ist wird es zwar erkannt, aber es funktioniert irgendwie nicht richtig:
ax0: flags=8822<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=4e503bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,VLAN_HWFILTER,VLAN_HWTSO,RXCSUM_IPV6,TXCSUM_IPV6,NOMAP>
        media: Ethernet autoselect (Other <full-duplex,rxpause,txpause>)
        status: active
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>


Gibt es eine Möglichkeit einen "Port Reset" etc. nach dem Boot zu machen? Ist irgendwie nicht so ideal, wenn das System nicht Reboot-Safe ist und man dann das Modul jedesmal erst vor Ort ziehen+stecken muss.
Oder kann man den Media-Type in den Klammern irgendwo force'n (vielleicht könnte das auch schon helfen)?

Sorry Newbe + Merci :)
RoLa
Title: Re: SFP wird beim Boot nicht erkannt
Post by: meyergru on December 03, 2023, 12:41:31 AM
Ja, natürlich kannst Du die Interface-Einstellungen setzen unter "Speed und Duplex". Voraussetzung ist natürlich, dass Du das physische Interface explizit konfigurierst (also wenn z.B. WAN -> pppoe0 -> VLAN01 -> ax0, muss ax0 selbst konfiguriert werden).
Title: Re: SFP wird beim Boot nicht erkannt
Post by: rola on December 03, 2023, 12:45:00 AM
Hi,
das hatte ich dort schon probiert.
Dann ist in den Klammern nach Reboot aber auch "Other" und funktioniert nicht.
media: Ethernet 1000base-SGMII (Other <full-duplex,rxpause,txpause>)
Title: Re: SFP wird beim Boot nicht erkannt
Post by: meyergru on December 03, 2023, 01:33:55 AM
Hast Du schon mal "sysctl dev.ax.0.link_workaround=1 (https://www.gsp.com/cgi-bin/man.cgi?section=4&topic=AXP)" versucht?
Title: Re: SFP wird beim Boot nicht erkannt
Post by: rola on December 03, 2023, 02:50:45 PM
Hi, danke.
Habe dev.ax.0.link_workaround=0 ich nun probiert (dev.ax.0.link_workaround=1 war bei mir default), allerdings keine Besserung.  :-\
Title: Re: SFP wird beim Boot nicht erkannt
Post by: meyergru on December 04, 2023, 12:32:00 AM
Es geht nicht darum, was der (statische) Default war. Das Manual sagt, man soll den Wert einmal auf 1 setzen, das löst den Reset aus. Null bringt gar nichts, höchstens als 1. Schritt bei einem Toggle.
Title: Re: SFP wird beim Boot nicht erkannt
Post by: rola on December 06, 2023, 09:22:35 PM
Hi meyergru,
toggle hat leider nicht den Erfolg gebracht, aber das Setzen von dem Media-Type (dein 1. Post) hat doch funktioniert; auch wenn das Verhalten etwas komisch ist, da es am Ende was anderes anzeigt und nicht das gesetzte. Das SFP-Modul ist aber auch nicht in der Kompatibilitäts-Liste... Hauptsache es funktioniert am Ende.
Danke!