Announcement

Collapse
No announcement yet.

Stealth Wimax driver drvxi314.ko?

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • paperplate9
    replied
    Hello PJJ, I'm the guy from Ubuntu forums who got the 4g mode of U600 working on Ubuntu 12.10 (http://ubuntuforums.org/showthread.php?t=2078478). I did receive your PM but soon after, of course you know the forums were hacked & couldn't respond. Don't feel like making an Ubuntu One account just for a forum.

    As I mentioned in my thread, bcm_wimax didn't work for me no matter what I did. Only drxvi314 did. According to your Part II pastebin, it looks like things should work once you are in an area of good coverage.

    I've since reinstalled Ubuntu so I'll have to do this process all over again, so let me get my environment going again so I can follow along. Subscribed.
    Last edited by paperplate9; Aug 09, 2013, 08:32 AM. Reason: corrected ubuntu version

    Leave a comment:


  • PJJ
    replied
    Yes, but it applies only toKubuntu 13.04. I have not had time yet to compile the drxvi314.ko driver module to 13.10 (3.10.0).

    Instead I found the error message at the end of my aborted compilation process. It reads as follows:

    "home/pjj/U600/Sprint4GDeveloperPack-1.1/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"

    No file wimaxd.conf and thus no wimax connection for 13.10.

    I will paste the result of my efforts to the pastebins again.

    Leave a comment:


  • PJJ
    replied
    Yes, I believe so. But since I do not have wimax coverage here right now, I can no be sure.
    But all the expected responses are given and a connection attempt was made.

    I did not yet re-compile the driver drxvi314 because I found a previously compiled module of it that was compiled to kernel 3.8.0.
    It should work, and did as I hope, on all 3.8.0 upgrades.

    I will compile the drxvi314 module to kernel 3.10.0-?? as soon as I find time.
    Will post the results in the hope that this might save someone else a lot of time. Wimax drive problems are quite common for the Franklin U600 dual modem.

    Leave a comment:


  • SteveRiley
    replied
    If I'm reading part 2 correctly, it appears that you've got this thing working now?

    Leave a comment:


  • PJJ
    replied
    I posted a record of my efforts to compile bcm_wimax to linux kernel 3.8.0-26 at ubuntu.pastebin and the generic pastebin,com

    Today I posted PART II of my efforts.

    The post is located at:

    http://pastebin.ubuntu.com/5952476/
    Part II only.

    The combined post (Part I and Part II) is at:

    http://pastebin.com/XMs1UHch

    Leave a comment:


  • PJJ
    replied
    http://pastebin.ubuntu.com/5941235/

    re-post at pastebin.ubuntu.

    There is an identical post at both locations.
    Recompiling bcm_wimax driver module to kernel 13.04/ 3.8.0-27-generic using data from 3.0 kernel.

    Next up:
    Another attempt at creating the Linux version of the Windows driver drxvi314.ko by following instructions of either SprintDeveloperPack-6.1.22 or the older version 1.1.

    Will post result at same locations.
    Last edited by PJJ; Aug 03, 2013, 12:48 PM. Reason: added text.

    Leave a comment:


  • SteveRiley
    replied
    Originally posted by PJJ View Post
    I thought I posted a reply to your post. Obviously not or maybe it disappeared?
    Haven't seen any reply from you.

    Leave a comment:


  • PJJ
    replied
    I thought I posted a reply to your post. Obviously not or maybe it disappeared?
    Anyway, it will take me a few more days before I can attempt another compile. I am on the road a lot for the rest of the week and weekend.

    Leave a comment:


  • SteveRiley
    replied
    Originally posted by PJJ View Post
    Question regarding 'pastebin':

    I have been using instructions found on a 'pastebin' site to compile and to install the modem in question.
    Much of the information was very useful. Indeed, at least two times the installation/compilation procedures worked for me. No more.
    The instructions I used are at: http://pastebin.com/AzBndfdH
    Same 'pastebin'?
    I don't know much about the history of pastebins. Maybe pastebin.com was the first one. You can read more at their FAQ. Over time, such services have emerged in many places. KDE has one, for example. Since we're a Ubuntu-derived distro, it seems reasonable to direct folks to use the pastebin at Ubuntu. It's also the default receptor for the wonderful command-line utility pastebinit:

    Code:
    steve@t520:~$ [B]apt-cache show pastebinit[/B]
    Description-en: command-line pastebin client
     pastebinit is a command-line tool to send data to a "pastebin", a web site
     which allows its users to upload snippets of text for public viewing.
    
    steve@t520:~$ [B]pastebinit -l[/B]
    Supported pastebins:
    - cxg.de
    - fpaste.org
    - p.defau.lt
    - paste.debian.net
    - paste.drizzle.org
    - paste.kde.org
    - paste.openstack.org
    - paste.pocoo.org
    - paste.pound-python.org
    - paste.ubuntu.com
    - paste.ubuntu.org.cn
    - paste2.org
    - pastebin.com
    - pastie.org
    - pb.daviey.com
    - slexy.org
    - sprunge.us
    - yourpaste.net

    Leave a comment:


  • PJJ
    replied
    Question: Compile
    1. drxvi314 driver (requires Sprint4GDeveloperpack-1.6.1.2.2 to be applied). Very lengthy.

    2. bcm_wimax recompilation of module only? Much shorter output.

    Leave a comment:


  • PJJ
    replied
    Thank you. I will do so. However it may take me a few days to do so.
    Question regarding 'pastebin':

    I have been using instructions found on a 'pastebin' site to compile and to install the modem in question.
    Much of the information was very useful. Indeed, at least two times the installation/compilation procedures worked for me. No more.
    The instructions I used are at: http://pastebin.com/AzBndfdH
    Same 'pastebin'?

    I'll get back to this forum as soon as I have something to show.

    Leave a comment:


  • SteveRiley
    replied
    Would you capture the output of a failed complie, upload it to http://pastebin.ubuntu.com, and reply here with the link?

    Leave a comment:


  • PJJ
    replied
    I am using two different kernels on two separate partitions. One is the 3.8.0 and the other the 3.10.0 kernel.
    But both should show the drivers.

    The drxvi314 needs to be compiled to the kernel it is to be used with as you said. However, my attempts produce errors all the time - and strangely enough the drver drxvi314. Maybe that is why it does not work.

    bcm_wimax is rumored to have a regression in the most recent kernels that render it ineffective. The solution is to use the data from an older kernel (such as 3.0.) and compile the driver with that data to the current kernel.
    I tried that. Errors and now working bcm_wimax driver.
    But I am an ignoramus when it comes to compiling anything.

    Leave a comment:


  • SteveRiley
    replied
    Please wrap output from commands using the [CODE] and [/CODE] tags. It's much easier to parse this way.

    In your most recent list, you show a different kernel. Presumably, you're aware that you need to compile the module each time you update the kernel.

    Out of curiosity, are you running a 64-bit Kubuntu? And might that module actually be only for 32-bit? The reason I ask is that "file not found" errors -- when the file is plainly there -- often appear when a 32-bit binary is trying to load on a 64-bit system and other required binaries might be missing.

    Leave a comment:


  • PJJ
    replied
    Problem is that relatively few people are using or attemtping to use wimax from Sprint. I have followed basically all forums and suggestions in posts without success.
    drxvi314.ko needs to be compiled to the kernel used. That's one of the points that gie me a hard time. Most compilation effrots end with errors. That might explain why the driver is listed but does not really exist.

    Look here:

    Code:
    pjj@pjj:/lib/modules/3.10.0-2-generic$ ls
    build        misc               modules.builtin.bin  modules.order        source
    drxvi314.ko  modules.alias      modules.dep          modules.softdep
    initrd       modules.alias.bin  modules.dep.bin      modules.symbols
    kernel       modules.builtin    modules.devname      modules.symbols.bin
    There it is in the current system.
    And:

    Code:
    pjj@pjj:/lib/modules/3.10.0-2-generic$ ls -a -l
    . . . 
    -rw-r--r--  1 root root 396913 Jul 12 12:52 drxvi314.ko
    . . .
    But:

    Code:
    pjj@pjj:/lib/modules/3.10.0-2-generic$ /lib/modules/3.10.0-2-generic/drxvi314.ko:
    bash: /lib/modules/3.10.0-2-generic/drxvi314.ko:: No such file or directory
    pjj@pjj:/lib/modules/3.10.0-2-generic$ modprobe /lib/modules/3.10.0-2-generic/drxvi314.ko:
    FATAL: Module /lib/modules/3.10.0-2-generic/drxvi314.ko: not found.
    
     sudo modprobe /lib/modules/3.10.0-2-generic/drxvi314.ko
    [sudo] password for pjj: 
    FATAL: Module /lib/modules/3.10.0-2-generic/drxvi314.ko not found.
    It is a mystery as far as I am concerned. Maybe the driver is not built out properly or something like that.

    Bcm_wimax can be inserted and also shows with lsmod. But does nothing and attaches to nothing.

    So far even the 'experts' from other forums (including Ubuntu forum) have no valid explanation.

    By the way, the modem and the driver drxvi314.ko are working just fine with Windows.

    Thank you for your efforts in this matter. I will post here should I find a solution.
    Last edited by SteveRiley; Jul 23, 2013, 07:28 PM. Reason: Enclosed output in [ CODE ] tags.

    Leave a comment:

Users Viewing This Topic

Collapse

There are 0 users viewing this topic.

Working...
X