Portál AbcLinuxu, 10. května 2025 06:39

Dotaz: Winbox v Centos 7 nenalezne MAC adresy

27.4.2016 21:33 ajp | skóre: 2
Winbox v Centos 7 nenalezne MAC adresy
Přečteno: 576×
Odpovědět | Admin
Zdarec, kdo znáte, ve wildích se dají i při připojení k síti bez načtené IP adresy vyhledat ve winboxu okolní zařízení podle MAC adresy a poté se k nim připojit. V Centos 7 mi to nevyhledá nic.

Prakticky tu winbox nespustím vůbec - mám tu Wine 1.8.1 a při snaze puštění winboxu to chvílu načítá a dál nic neprovede. Spustil jsem jej přes PlayOnLinux, kde jsem přidal Wine ve verzi 1.9.1, ale winbox takto spuštěnej mi nenajde ani okolní IP adresy - jedině když to něj napíšu IP zařízení přímo. A to musí být vše propojené a načtené adresy. Přes MAC to nefunguje vůbec. Důvod nefunkčního připojení přes MAC může být i rozdílnou komunikací - tehdy to komunikuje na jiné vrstvě a pomocí UDP. Ale jak z toho ven nevim.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Max avatar 27.4.2016 22:07 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Winbox v Centos 7 nenalezne MAC adresy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Fukčnost winboxu v CentOS7 se řešila zde : Centos7 wine 32bit (někdo v posledním komentáři napsal nějaký tip na CentOS7, možná pomůže).
Pokud jde o mně, používám Arch Linux a winbox mi tam v jakékoli verzi chodil vždy (aspoň minimálně poslední cca 4 roky) včetně Neighbor discovery.
Vše v defaultu bez nějakých šaškáren.
Zdar Max
Měl jsem sen ... :(
27.4.2016 22:12 NN
Rozbalit Rozbalit vše Re: Winbox v Centos 7 nenalezne MAC adresy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Winbox pouziva k dohledani Mikrotiku proprietarni protokol MNDP(Mikrotik Neoighbour Diacovery Protocol)coz je UDP broadcast na portu 5678.Tady si s tim uz nekdo pohral vcetne balicku pro Ubuntu/Debian.
27.4.2016 22:22 ajp | skóre: 2
Rozbalit Rozbalit vše Re: Winbox v Centos 7 nenalezne MAC adresy
Odpovědět | | Sbalit | Link | Blokovat | Admin
No na starším ntb mi běžel CrunchBang a v něm to taky více méně chodilo. Zítra mrknu na ty tipy. Díky.
27.4.2016 22:34 Vantomas | skóre: 32 | Praha
Rozbalit Rozbalit vše Re: Winbox v Centos 7 nenalezne MAC adresy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já pro připojení na MAC adresu používám VirtualBox s bridgovaným ethernetem, tak nějak mi to funguje lépe než to fungovalo pod Wine, kdy bylo všechno takové pomalé a pořád to timeoutovalo.

Dřív mi neighbor discovery fungovalo pouze, když jsem winbox spustil pod rootem, teď jsem to zkoušel s poslední verzí Winboxu a funguje to i normálně pod uživatelem, vč. připojení na MAC adresu a už to ani není tak zpomalené a během psaní tohoto postu mi to netimeoutlo, takže asi se povedlo něco doimplementovat :-) . Při připojení na IP adresu to pod wine používám delší dobu a tam si nemůžu stěžovat, všechno funguje dobře.

Jinak mám distribuční wine 1.9.8 z Fedory 23, výchozí konfiguraci, žádné doinstalované balíčky přes winetricks nebo jiná kouzla s knihovnami.
1.5.2016 23:53 ajp | skóre: 2
Rozbalit Rozbalit vše Re: Winbox v Centos 7 nenalezne MAC adresy
Tak to wine 1.9.8 tu nemůžu dostat. Co je zajmavý, tak s verzí 1.8.1 v systému se wine ani nespustí, ale se stejnou verzí v PlayOnLinux jede. Někde něco mám špatně, to bude jasný. VirtualBox jsem nezkoušel, časově jsem na tom hraničně - jak to půjde, zkusím to. Ale raděj bych byl, kdyby to rozlousklo přímo wine.
28.4.2016 19:43 cenda
Rozbalit Rozbalit vše Re: Winbox v Centos 7 nenalezne MAC adresy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mně pomohlo vypnutí firewalu.
7.10.2016 19:31 ajp
Rozbalit Rozbalit vše Re: Winbox v Centos 7 nenalezne MAC adresy
Odpovědět | | Sbalit | Link | Blokovat | Admin
I po několika aktulizacích Wine je to stále stejné. Jede to někomu v Centosu mimo PlayOnLinux?

[root@localhost winbox]# wine winbox.exewine: created the configuration directory '/root/.wine'

err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}

err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}

err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002

err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002

err:ole:get_local_server_stream Failed: 80004002

err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}

err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}

err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002

err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002

err:ole:get_local_server_stream Failed: 80004002

fixme:ntdll:NtLockFile I/O completion on lock not implemented yet

err:mscoree:LoadLibraryShim error reading registry key for installroot

err:mscoree:LoadLibraryShim error reading registry key for installroot

err:mscoree:LoadLibraryShim error reading registry key for installroot

err:mscoree:LoadLibraryShim error reading registry key for installroot

fixme:ntdll:NtLockFile I/O completion on lock not implemented yet

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

fixme:dwmapi:DwmIsCompositionEnabled 0x6d41fd70

fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x69e6babb, context 0x9a2d90, init_notify 0, handle 0x133e1b0): stub

fixme:iphlpapi:CancelMibChangeNotify2 (handle (nil)): stub

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

fixme:dwmapi:DwmIsCompositionEnabled 0x6d41fd70

fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x69e6babb, context 0x892d90, init_notify 0, handle 0x122e1b0): stub

fixme:iphlpapi:CancelMibChangeNotify2 (handle (nil)): stub

wine: configuration in '/root/.wine' has been updated.

wine: Špatný formát EXE pro Z:\home\ajp\Plocha\winbox\winbox.exe.

[root@localhost winbox]# wine winbox.exe fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2

wine: Špatný formát EXE pro Z:\home\ajp\Plocha\winbox\winbox.exe.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.