i'm wanting to try and figure out why I dont get a global IPv6 address when connecting a USB LTE device to my x86 device (RouterOS 6.27). It appears as a USB Ethernet adapter - in Linux it uses the cdc_ether driver
When connecting to Mac OSX, the following occurs:
Code: Select all
en7: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether d0:95:c7:36:1a:64
inet6 fe80::d295:c7ff:fe36:1a64%en7 prefixlen 64 scopeid 0x10
inet 192.168.32.50 netmask 0xffffff00 broadcast 192.168.32.255
inet6 2600:100a:b128:ddd:d295:c7ff:fe36:1a64 prefixlen 64 autoconf
inet6 2600:100a:b128:ddd:a8a5:1236:6c5f:86f2 prefixlen 64 autoconf temporary
nd6 options=1<PERFORMNUD>
media: autoselect (100baseTX <full-duplex>)
status: active
When connecting to the RouterOS system, i get the following:
Code: Select all
[admin@alix] /ipv6 address> print
Flags: X - disabled, I - invalid, D - dynamic, G - global, L - link-local
# ADDRESS FROM-POOL INTERFACE ADVERTISE
0 DL fe80::20d:b9ff:fe13:9c34/64 ether1 no
1 DL fe80::d295:c7ff:fe36:1a64/64 lte1 no
Just wondered if anyone has any ideas - i'm wanting to use this system as an IPv6 router (or NAT? if necessary) without doing any tunneling to HE or similar.