Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Franklin U600 and driver module drxvi314.ko installed and now working properly.
- Final.
- Some of the following information was previously published as part of my efforts to get thsi driver module to install and to work. This one is the final version because it is a working setup.
- Inserting modem and using picocom to switch Beceem modem part to 'auto'.
- (AT+4GMODE=2, thanks to paperplate9.
- After switching 4G part on (red light) exit picocom to release modem/port.
- ifconfig -a
- now shows new interface eth1.
- Next, I used another inet address: 192.168.1.1.
- It is also shown in wimaxd.conf.
- After loading the driver module drxvi314.ko,
- sudo dmesg -c |tail -60 gives:
- [ 2148.664633] beceem_parse_target_struct:PMU MODE: 0
- [ 2148.664638] beceem_parse_target_struct:bDisableFastFlashWrite:0
- [ 2148.664642] beceem_parse_target_struct:uiEEPROMFlag : 0x2
- [ 2148.664646]
- [ 2148.664650] beceem_parse_target_struct:Power Save Mode: 0
- [ 2148.664653]
- [ 2148.664657] doPowerAutoCorrection:PMU selected ....
- [ 2148.664661] beceem_parse_target_struct:LinkUp Config : 0x3
- [ 2148.664664]
- [ 2148.664990] updateWriteProtectedRegister:Value read from Reg: 0xf000c00 is 0x1f4062
- [ 2148.664990]
- [ 2148.664997] updateWriteProtectedRegister:Register 0xf000c00 restored successfully, with value 0x1f4062 !!
- [ 2148.665001]
- [ 2148.665006] updateWriteProtectedRegister:Tried to restore Reg: 0xf000c00, 0 times
- [ 2148.665006]
- [ 2148.665011] Bcm_kill_all_URBs:Cancelling All Submitted TX Urbs
- [ 2148.665015]
- [ 2148.665030] Bcm_kill_all_URBs:Cancelling All submitted Rx Urbs
- [ 2148.665032]
- [ 2148.665045]
- [ 2148.665045] <<<<No of tries in the tx side:0>>>
- [ 2148.665050]
- [ 2148.665050] <<<<No of tries in the Rx side:0>>>
- [ 2148.665055] Bcm_kill_all_URBs:TCB: used- 0 cur-0
- [ 2148.665058]
- [ 2148.665062] Bcm_kill_all_URBs:RCB: used- 0 cur-0
- [ 2148.665064]
- [ 2148.665068] reset_card_proc:Reseting UMA-B
- [ 2148.665070]
- [ 2148.665076] ====================>
- [ 2148.740152] usb 1-3.1: reset high-speed USB device number 6 using ehci-pci
- [ 2148.832616] Do Post chip reset setting here if it is requiredddr_init:Register Count is =48
- [ 2148.853717]
- [ 2148.867713] InitCardAndDownloadFirmware:CFG file downloaded
- [ 2148.873335]
- [ 2148.873335] /tmp/kde-peter/ark4hkewN/drxvi314-source/Common/nvm.c:ReadMacAddressFromNVM:441:Buffer dump of size 0x6 in the HEX:
- [ 2148.873344] F4 63 49 07 27 9D
- [ 2148.873356] register_networkdev:Registering netdevice notifier
- [ 2148.873359]
- [ 2148.873369] register_networkdev:BCM Notifier got Registered
- [ 2148.890162] bcm_notify_event:Register RefCount: 7
- [ 2148.890170]
- [ 2148.892488] register_networkdev:Beceem Network device name is eth1!
- [ 2148.892981] bcm_open:======>
- [ 2148.961454] ReadLEDInformationFromEEPROM:GPIO's bit map correspond to LED :0xA000
- [ 2148.975564] ReadLEDInformationFromEEPROM:SPIO's bit map correspond to LED :0x0
- [ 2148.979505] open_firmware_file:Got file descriptor pointer of /lib/firmware/macxvi350.bin!
- [ 2148.979517] BcmFileDownload:Opened file is = /lib/firmware/macxvi350.bin and length =0x2084a0 to be downloaded at =0xbfc00000
- [ 2148.979523] BcmFileDownload:download start 3d11ed57
- [ 2149.284268] InterfaceFileDownload:Got end of file!
- [ 2149.551235] InterfaceFileReadbackFromChip:Got end of file!
- [ 2149.551252] BcmFileDownload:file download done at 3d11ef93
- [ 2149.551257] InitCardAndDownloadFirmware:BIN file downloaded
- [ 2149.561389] device_run:Sending first interrupt URB down......
- [ 2149.562988] device_run:Got the mailbox interrupt ...Registering control interface...
- [ 2149.562988]
- [ 2149.565685] register_control_device_interface:Got Major No: 249
- [ 2149.565909] usbbcm_device_probe:Enabling USB Auto-Suspend
- [ 2149.565915]
- [ 2149.565980] usbcore: registered new interface driver usbbcm
- I guess this is the report we need to expect.
- Need to make IPv4 address visible.
- sudo ifconfig eth1 down
- then:
- ifconfig eth1 192.168.1.1 up
- ifconfig -a now shows:
- eth1 Link encap:Ethernet HWaddr f4:63:49:xx:xx:xx
- inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
- inet6 addr: fe80::f663:49ff:fe07:279d/64 Scope:Link
- UP BROADCAST MULTICAST MTU:1400 Metric:1
- RX packets:0 errors:0 dropped:0 overruns:0 frame:0
- TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
- Checking ip tables:
- netstat -r
- Kernel IP routing table
- Destination Gateway Genmask Flags MSS Window irtt Iface
- default 10.0.0.1 0.0.0.0 UG 0 0 0 wlan0
- 10.0.0.0 * 255.255.255.0 U 0 0 0 wlan0
- 192.168.1.0 * 255.255.255.0 U 0 0 0 eth1 <-----------------
- command route -n gives essentially identical info except that Gateway is shown numerically instead of *.
- sudo wimaxd -c etc/wimaxd.conf starts CSCM server.
- wimaxc -i shows:
- Beceem CM Server Version 1.1.7.0
- > search
- Network search returned 0 base stations.
- >
- OK, this setup is working. It will be my basic setup for making the actual connection and also the basis for experimentation with either CSCM connection manager of one kind or another or for getting NM to process wimax.
- Matthew XXX has written a python script to replaces the connection managers. Unfortunately it does not work with the Franklin U600. Communications with the modem U600 (in Linux) are done with something as osbcure as 'quim' or so. It is available for Kubuntu or even comes with the kernel. But I would not be able to use that language anyway. I am not a programmer.
- Wouldn't it be great if upon insertion of the Franklin U600 modem (with a properly loaded driver drxvi314.ko) a wimax connection would be automatically shown by Network Manager as it does with the 3G CDMA part of the modem?
- Without the assistance and patient help from Matthew XXX, Minhadul Haque, paperplate9 and others I would not have been able to get this far. Thank you, guys.
- Why the trouble and why so much effort when you could have used another modem from another carrier that has 4GLTE, you might ask?
- Because Virgin Mobile's wimax connection is the most cost efficient solution to faster broadband speeds without limits - actually 10Gig that is.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement