You are not logged in.

#1 2018-06-07 15:24:48

vfuzz
Member
Registered: 2018-06-07
Posts: 4

[SOLVED] Fibocom Cat6 L830-EB 4G LTE (no IPv4 ?)

Hi. I've got a Thinkpad t480 with a fibocom Cat6 L830-EB 4G LTE.

It is detected and UP after I bring it up:

$ip addr
...
5: wwp0s20f0u6: <BROADCAST,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000
    link/ether ea:42:ed:XX:YY:ZZ brd ff:ff:ff:ff:ff:ff
    inet6 fe80::8e1f:cdd:1e3e:29ce/64 scope link 
       valid_lft forever preferred_lft forever

But I don't understand why it has inet6 and not inet?

I've tried with 2 different sim cards, with the same result (both are working without sim in my phone).

I've also tried:

$sudo dhcpcd wwp0s20f0u6 -4
DUID 00:01:00:01:22:a1:e1:f9:ea:42:ed:XX:YY:ZZ
wwp0s20f0u6: IAID ed:e0:2c:cb
wwp0s20f0u6: soliciting a DHCP lease
timed out
dhcpcd exited

(XX,YY,ZZ I've masked out)

How do I get forward with this?

Last edited by vfuzz (2018-06-14 19:04:48)

Offline

#2 2018-06-07 20:46:11

teckk
Member
Registered: 2013-02-21
Posts: 519

Re: [SOLVED] Fibocom Cat6 L830-EB 4G LTE (no IPv4 ?)

Start with the wiki.
https://wiki.archlinux.org/index.php/Dhcpcd
https://wiki.archlinux.org/index.php/Ne … figuration

Use one network manager, not multiple, post your relevant network
config files, there needs to be something that is serving ip addresses,
or set a static one,....

Offline

#3 2018-06-08 17:41:17

vfuzz
Member
Registered: 2018-06-07
Posts: 4

Re: [SOLVED] Fibocom Cat6 L830-EB 4G LTE (no IPv4 ?)

Thanks for the input.

In order to proceed I disabled the NetworkManager service and continued by manual operations:

# ip link set wwp0s20f0u6 up
$sudo dhcpcd wwp0s20f0u6 -4
DUID 00:01:00:01:22:a1:e1:f9:ea:42:ed:XX:YY:ZZ
wwp0s20f0u6: IAID ed:XX:YY:ZZ
wwp0s20f0u6: soliciting a DHCP lease
timed out
dhcpcd exited

$sudo dhcpcd wwp0s20f0u6 -6
[sudo] password for fuzz: 
DUID 00:01:00:01:22:a1:e1:f9:ea:42:ed:XX:YY:ZZ
wwp0s20f0u6: IAID ed:XX:YY:ZZ
wwp0s20f0u6: adding address fe80::8e1f:cdd:1e3e:29ce
wwp0s20f0u6: soliciting an IPv6 router
wwp0s20f0u6: no IPv6 Routers available
timed out
dhcpcd exited

and the wwp0s20f0u6 doesn't get an ip - which is consistent with what it prints above.

I tried to run the dhcpcd -4 at the same time as making a tcpdump:

$sudo tcpdump -i wwp0s20f0u6
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wwp0s20f0u6, link-type EN10MB (Ethernet), capture size 262144 bytes
17:37:42.069200 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from ea:42:ed:XX:YY:ZZ (oui Unknown), length 354
17:37:45.163908 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from ea:42:ed:XX:YY:ZZ (oui Unknown), length 354
17:37:52.831516 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from ea:42:ed:XX:YY:ZZ (oui Unknown), length 354
17:38:09.110224 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from ea:42:ed:XX:YY:ZZ (oui Unknown), length 354

Some configurations files:

$cat /etc/dhcpcd.conf
# A sample configuration for dhcpcd.
# See dhcpcd.conf(5) for details.

# Allow users of this group to interact with dhcpcd via the control socket.
#controlgroup wheel

# Inform the DHCP server of our hostname for DDNS.
hostname

# Use the hardware address of the interface for the Client ID.
#clientid
# or
# Use the same DUID + IAID as set in DHCPv6 for DHCPv4 ClientID as per RFC4361.
# Some non-RFC compliant DHCP servers do not reply with this set.
# In this case, comment out duid and enable clientid above.
duid

# Persist interface configuration when dhcpcd exits.
persistent

# Rapid commit support.
# Safe to enable by default because it requires the equivalent option set
# on the server to actually work.
option rapid_commit

# A list of options to request from the DHCP server.
option domain_name_servers, domain_name, domain_search, host_name
option classless_static_routes
# Respect the network MTU. This is applied to DHCP routes.
option interface_mtu

# Most distributions have NTP support.
#option ntp_servers

# A ServerID is required by RFC2131.
require dhcp_server_identifier

# Generate SLAAC address using the Hardware Address of the interface
#slaac hwaddr
# OR generate Stable Private IPv6 Addresses based from the DUID
slaac private
noipv4ll

I've tried to change duid to clientid and remove the require line as suggested by the wiki - it didn't help. As tcpdump didn't see anything from the dhcp server I guess that makes sense.

At least I now knows I'm not getting a dhcp answer - but I still don't know why.

Offline

#4 2018-06-08 19:03:12

teckk
Member
Registered: 2013-02-21
Posts: 519

Offline

#5 2018-06-11 11:47:07

vfuzz
Member
Registered: 2018-06-07
Posts: 4

Re: [SOLVED] Fibocom Cat6 L830-EB 4G LTE (no IPv4 ?)

Thanks for all the links.

As far as I can figure out it seems like it is not supported in the PCIe mode in Linux, and doesn't work in the USB mode in the Lenovo. For now I'll probably buy an external router, and hope support will come sooner or later.

Offline

#6 2018-06-14 19:03:29

vfuzz
Member
Registered: 2018-06-07
Posts: 4

Re: [SOLVED] Fibocom Cat6 L830-EB 4G LTE (no IPv4 ?)

Breakthrough. Of another reason I added this today:

$cat /etc/NetworkManager/NetworkManager.conf 
# Configuration file for NetworkManager.
#
# See "man 5 NetworkManager.conf" for details.

[main]
dns=none

Previously I had configured the Mobile Broadband connection with a gui for Network Manager (probably nm-applet). And then I realised hour after that I also was connected through the 4G and it still works when I disconnected wifi.

I'm not sure if it is that change that made it work or something else I haven't thought on, or something changed at the ISP. But at least it is working now. I hope it keeps working smile

Offline

Board footer

Powered by FluxBB