Compiling Gobi drivers under RHEL 7.4 x86_64 Workstation

Hi.

I would like to share with you my experience of compiling drivers for wireless module MC7355.
The following info represents my trials to compile and install GobiSerial and GobiNet drivers.

Details are structured in YAML format. For general overview, you can use your favorite programming editor to collapse / fold the code at indentation level 3.

From the results it is clear that under RHEL 7.4 x86_64 you can use drivers:
from: S2.28N2.44
backwards to: S2.26N2.39

- OS: RHEL 7.4 x86_64 Workstation
- kernel: 3.10.0-693.el7.x86_64
compilation tools:
    - gcc-4.8.5-16.el7.x86_64
    - make-3.82-23.el7.x86_64
    - autoconf-2.69-11.el7.noarch
- service stopped: ModemManager
- driver blacklisted: qmi_wwan, qcserial
driver:
    S2.31N2.50:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Failure
    S2.30N2.48:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Failure
    S2.29N2.47:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Failure
    S2.29N2.46:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Failure
    S2.29N2.45.1:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Failure
    S2.28N2.44:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Success
    S2.28N2.43:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Success
    S2.28N2.42:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Success
    S2.27N2.41:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Success
    S2.27N2.40:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Success
    S2.26N2.39:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Success
    S2.26N2.38:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Failure
    S2.25N2.36:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Failure
    S2.25N2.35:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Failure
    S2.25N2.34:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Failure
    S2.24N2.33:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Failure
    S2.23N2.31:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Failure
    S2.23N2.30:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Failure
    S2.22N2.29:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Failure
    S2.20N2.27:
        compiling GobiSerial:
            - result: Success
        compiling GobiNet:
            - result: Failure