Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Wimax driver drxvi314.ko for Linux kernel 3.11.0-1-generic.
- PART III of the series of my efforts to get this Franklin U600 modem to work with Kubuntu.
- #Compiling and installing drxvi314.ko driver module to kubuntu kernel 3.11.0.
- #As basic instruction for this process I used instructions from "MD Minhazul Haque's Blog :: Sharing What I Know: Run Beceem WiMAX #Devices On Linux Mint Or Ubuntu.html".
- #Also used Sprint4GDeveloperPack-1.6.1.2.2.
- #Everything went well up to the compilation of the various Beceem Connection #Manager modules.
- #Following are the error messages marked in the text with "<-----".
- #The above instructions do not contain specific instructions for building the various Beceem related modules. Those can be found in the Sprint4GDeveloperPack (two versions). Simple step-by-step instructions are also found in two Middleton papers posted on pastebin.com. Using the one for Sprint4GDeveloperPack-1.6.1.2.2.
- #Disregard misplaced '#' in the text. Wordwrap!
- Building CSCM...
- cp: cannot stat ‘../Library/OSAL/Windows/include/*.h’: No such file or directory
- ================================
- Building for plaform pc_linux
- =================================
- ======================================
- Building EAP supplicant
- ======================================
- ‘.config.linux’ -> ‘.config’
- rm -f core *~ *.o *.d *.a *.dll *.exe eap_supplicant_debug.txt cscm_eap_supplicant eap_dll_test.exe wpa_supplicant.exe wpa_cli.exe wpa_passphrase.exe win_if_list.exe
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o config.o config.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o eloop.o eloop.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o common.o common.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o md5.o md5.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o rc4.o rc4.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o sha1.o sha1.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o config_file.o config_file.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o base64.o base64.c
- base64.c: In function ‘base64_decode’:
- base64.c:116:19: warning: variable ‘olen’ set but not used [-Wunused-but-set-variable]
- size_t i, count, olen;
- ^
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o eap_tls.o eap_tls.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o eap_peap.o eap_peap.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o eap_ttls.o eap_ttls.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o eap_md5.o eap_md5.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o eap_mschapv2.o eap_mschapv2.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o eap_tlv.o eap_tlv.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o eapol_sm.o eapol_sm.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o eap.o eap.c
- gcc -fPIC -MMD -Wall -g -I. -D OPENSSL_NO_KRB5 -I/usr/Kerberos/include -DCONFIG_DEBUG_SYSLOG -DBECEEM_CSCM -Wall -DEAPOL_TEST -DCONFIG_BACKEND_FILE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DCONFIG_SMARTCARD -DCONFIG_NO_WPA -c -o eap_tls_common.o eap_tls_common.c
- eap_tls_common.c:30:25: fatal error: openssl/ssl.h: No such file or directory
- #include <openssl/ssl.h>
- ^
- compilation terminated. <------
- make: *** [eap_tls_common.o] Error 1 <------
- mv: cannot stat ‘libeap_supplicant.so’: No such file or directory <------
- ======================================
- Building Beceem cryptographic engine
- ======================================
- rm -f core *~ *.o *.d *.a *.so
- gcc -DENGINE_EXPORTS -DL_ENDIAN -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DAES_ASM -DBN_ASM -DOPENSSL_BN_ASM_PART_WORDS -DMD5_ASM -DSHA1_ASM -DRMD160_ASM -DOPENSSL_USE_APPLINK -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_TLSEXT -DOPENSSL_NO_KRB5 -DOPENSSL_BUILD_SHLIBCRYPTO -DFLAT_INC -DENGINE_DYNAMIC_SUPPORT -fPIC -MMD -Wall -g -I. -c -o e_beceem.o e_beceem.c
- In file included from e_beceem.c:78:0:
- e_beceem_rsa.h:13:28: fatal error: openssl/engine.h: No such file or directory
- #include <openssl/engine.h>
- ^
- compilation terminated. <-----
- make: *** [e_beceem.o] Error 1 <-----
- mv: cannot stat ‘libengine_beceem.so’: No such file or directory <-----
- ========================================
- Building client
- ========================================
- -e
- ***** Cleaning CM Client application *****
- rm -f -r /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmClient.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmCommon.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/SocketFunctions.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/Utility.o
- rm -f -r /usr/src/USB_350/Source/CSCM/bin_pc_linux/bin/wimaxc
- -e
- Compiling BeceemCscmClient.c ...
- gcc -fPIC -Wall -std=gnu99 -g -I ./ -I ../Common -c BeceemCscmClient.c -o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmClient.o -DLINUX
- -e
- Compiling ../Common/BeceemCscmCommon.c...
- gcc -fPIC -Wall -std=gnu99 -g -I ./ -I ../Common -c ../Common/BeceemCscmCommon.c -o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmCommon.o -DLINUX
- -e
- Compiling ../Common/SocketFunctions.c...
- gcc -fPIC -Wall -std=gnu99 -g -I ./ -I ../Common -c ../Common/SocketFunctions.c -o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/SocketFunctions.o -DLINUX
- ../Common/SocketFunctions.c: In function ‘WcmSocket_Accept’:
- ../Common/SocketFunctions.c:121:8: warning: variable ‘szAddress’ set but not used [-Wunused-but-set-variable]
- char *szAddress;
- ^
- ../Common/SocketFunctions.c: In function ‘WcmSocket_Send’:
- ../Common/SocketFunctions.c:152:19: warning: variable ‘bBcharSize4’ set but not used [-Wunused-but-set-variable]
- BOOL bBigEndian, bBcharSize4;
- ^
- ../Common/SocketFunctions.c:152:7: warning: variable ‘bBigEndian’ set but not used [-Wunused-but-set-variable]
- BOOL bBigEndian, bBcharSize4;
- ^
- ../Common/SocketFunctions.c: In function ‘WcmSocket_Receive’:
- ../Common/SocketFunctions.c:252:7: warning: variable ‘bBigEndian’ set but not used [-Wunused-but-set-variable]
- BOOL bBigEndian, bBcharSize4;
- ^
- -e
- Compiling ../Common/Utility.c...
- gcc -fPIC -Wall -std=gnu99 -g -I ./ -I ../Common -c ../Common/Utility.c -o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/Utility.o -DLINUX
- -e
- ***** Building CM Client application *****
- gcc -fPIC -Wall -std=gnu99 -g -o /usr/src/USB_350/Source/CSCM/bin_pc_linux/bin/wimaxc /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmClient.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmCommon.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/SocketFunctions.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/Utility.o
- ========================================
- Building Server
- ========================================
- -e
- ***** Cleaning CM Server application *****
- rm -f -r /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/AuxStruct.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPI.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPICallback.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPIEap.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPIMisc.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPIRequest.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPIResponse.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmLogin.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmServer.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPIStrings.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmCommon.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmTop.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmOEM.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/LogFile.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/Options.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/PrintContext.o /usr/src/USB_350/
- Source/CSCM/bin_pc_linux/obj/SocketFunctions.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/SysLogFunctions.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/ThreadFunctions.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/Utility.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/ProcessFunctions.o
- rm -f -r /usr/src/USB_350/Source/CSCM/bin_pc_linux/bin/wimaxd
- -e
- Compiling AuxStruct.c ...
- gcc -Wall -std=gnu99 -g -fPIC -I ./ -I ../Common -I ../API_include -I ../../wpa_supplicant -c AuxStruct.c -o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/AuxStruct.o -DLINUX
- -e
- Compiling BeceemAPI.c ...
- gcc -Wall -std=gnu99 -g -fPIC -I ./ -I ../Common -I ../API_include -I ../../wpa_supplicant -c BeceemAPI.c -o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPI.o -DLINUX
- BeceemAPI.c: In function ‘BeceemAPI_Destroy’:
- BeceemAPI.c:419:13: warning: variable ‘hLogFileDiag’ set but not used [-Wunused-but-set-variable]
- hLogFile_t hLogFileDiag = NULL;
- #. . . compilation text shortened . . .
- # Looks like a successful build.
- #Then:
- ^
- -e
- ***** Building CM Server application *****
- gcc -Wall -std=gnu99 -g -fPIC -o /usr/src/USB_350/Source/CSCM/bin_pc_linux/bin/wimaxd /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/AuxStruct.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPI.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPICallback.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPIEap.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPIMisc.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPIRequest.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPIResponse.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmLogin.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmServer.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemAPIStrings.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmCommon.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmTop.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/BeceemCscmOEM.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/LogFile.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/Options.o /usr/
- src/USB_350/Source/CSCM/bin_pc_linux/obj/PrintContext.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/SocketFunctions.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/SysLogFunctions.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/ThreadFunctions.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/Utility.o /usr/src/USB_350/Source/CSCM/bin_pc_linux/obj/ProcessFunctions.o -L/usr/src/USB_350/Source/CSCM/bin_pc_linux/bin -Wl,-rpath,/lib -lrt -lxvi020 -leap_supplicant -lpthread
- /usr/bin/ld: cannot find -leap_supplicant <------
- collect2: error: ld returned 1 exit status <------
- make: *** [wimaxd] Error 1 <------
- ========================================
- Beceem CM build completed
- ========================================
- Build results are in /usr/src/USB_350/Source/CSCM/bin_pc_linux/bin
- Beceem CM build Summary
- Building EAP supplicant libraries FAILED
- Building Beceem cryptographic engine FAILED
- Building Client SUCCESS
- Building Server FAILED
- ========================================
- Copying eap_supplicant library to /usr/lib
- cp: cannot stat ‘/usr/src/USB_350/Source/CSCM/bin_pc_linux/bin/libeap_supplicant.so’: No such file or directory <----
- pjj@pjj:~/U600/Sprint4GDeveloperPack-1.6.1.2.2$
- #The failures are due to missing compilations of Beceem modules/parts.
- #Switching over to Middleton pastebin (MM) instructions (for Sprint4GDeveloperPack -1.6.2.2.) because of their clarity. Sub-directory #USB_350 is already extracted. Jumping ahead to API files construction:
- MM:
- #4) Build the API files
- cd USB_350/Source/API
- dos2unix build.sh
- chmod 755 build.sh
- ./build.sh
- cd tgtxvi020
- sudo make install
- Result:
- #Bunches of 'warnings' and finally:
- WiMAXCommonAPITestApp.c:1971:16: warning: variable ‘eRet’ set but not used [-Wunused-but-set-variable]
- WIMAX_API_RET eRet = WIMAX_API_RET_FAILED;
- ^ <-------------------------
- #cd tgtxvi020 succeeds
- #sudo make install succeeds
- #On to next step:
- #5) Fix the build file, as we're in unix
- cd ../../CSCM
- chmod 755 build.sh
- dos2unix build.sh
- #Next comes a wobbler. I do not know enough about Linux commands to fully understand the workings of this command. Searched for the #wpa_supplicant. It was created 08/10/13 - today.
- #6) Now let's fix the wpa_supplicant. Nix the DOS drive letters in the file to prevent syntax errors.
- sed -i 's/C:\//\//g' wpa_supplicant/*.d
- #No change on command line. Result see above.
- #On to:
- #7) Copy libxvi020.so to the right place
- cp ../API/bin_linux/bin/libxvi* bin_pc_linux/bin/
- #OOPs . . . error:
- #cp ../API/bin_linux/bin/libxvi* bin_pc_linux/bin/
- #cp: target ‘bin_pc_linux/bin/’ is not a directory <----------
- #Search finds the file in the correct place despite the message.
- #On to next step:
- #8) Build it:
- ./build.sh pc_linux
- #Despite error messages and some uncertainty on my part, the entire process finished with this result:
- ========================================
- Beceem CM build completed
- ========================================
- Build results are in /home/pjj/U600/Sprint4GDeveloperPack-1.6.1.2.2/USB_350/Source/CSCM/bin_pc_linux/bin
- Beceem CM build Summary
- Building EAP supplicant libraries SUCCESS
- Building Beceem cryptographic engine SUCCESS
- Building Client SUCCESS
- Building Server SUCCESS
- #Hurrah, so far so good. Kernel still is 3.11.0-1!
- #Now I have drxvi314.ko, the required firmware files (taken from my XP installation), wimaxd.conf (modified to reflect paperplate9 #findings and the Beceem connection manager.
- # I will continue to follow the MM pastebin instructions to the bitter end (minus the patches) since I do not intend to use the driver bcm_wimax - not until I feel frisky again and am out to find more trouble. But before that will come the version upgrade of my work installation of 13.03 to 13.10!
- #To be continued. Please tune in next week for some exciting action on my journey to get Wimax working with the Franklin U600 modem #on the Sprint/Virgin Mobile network.
- 08/10/2013
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement