2012-03-28 7 views
0

Gibt es eine Möglichkeit, den NetBios-Namen in einem Linux ohne Samba zu aktivieren?NetBIOS-Name ohne Samba

Ich möchte, dass der Hostname (oder was auch immer) angezeigt wird, wenn andere Computer (MS Windows) das Gerät über Ethernet scannen. Dies wird von Netbios erreicht. Samba hat eine Anwendung namens nmbd, die den Trick macht. Aber Samba wird mehr als 0,5 MB in meinem komprimierten Bild aufnehmen. Das platzt meine Partitionen. Und ich möchte nicht so viel Flash ausgeben und trotzdem eine so triviale Funktion rammen. (Ich verwende ein eingebettetes Linux-Gerät übrigens.)

Kennt jemand einen anderen Weg? Eine Alternative zu Nmbd vielleicht?

Antwort

1

Mir sind keine freien Softwarealternativen zu nmbd bekannt. Die Nmbd aus älteren Versionen von Samba könnte kleiner sein. Alternativ dazu können Sie das nmbd von Samba-TNG verwenden.

Oder wenn Sie sich wirklich abenteuerlustig fühlen, könnten Sie vielleicht in der Lage sein, Ihre eigenen zu schreiben (wenn Sie sich nur für den Namen interessieren). Siehe http://ubiqx.org/cifs/NetBIOS.html.

+0

Es ist ein schöner Artikel. Obwohl ich denke, es gab mir einen kleinen Herzinfarkt! Ich könnte mir den Samba-Tang ansehen. – Illishar

+0

Der Samba-tng wie Samba scheint gigantisch zu sein. Und der Nmbd scheint keinen überflüssigen Code zu enthalten. (Obwohl ich nicht sicher wissen kann.) NetBIOS könnte nur eines dieser Protokolle sein, die sehr wenig mit extremen Mengen an Code tut. : -/ – Illishar

+0

nmbd enthält ziemlich viel überschüssigen Code, sowohl in Samba als auch in Samba-TNG. Es ist ziemlich stark an den SMB-Code gebunden. – jelmer

Verwandte Themen