Posted on 28-04-2008
Filed Under (ThoughtWorks) by Nick

Bah, just found out that the iBurst driver 1.3.2 doesn’t compile in Ubuntu Hardy Heron. Turns out a macro in the kernel called SET_MODULE_OWNER was deprecated in 2.6.23, and removed in 2.6.24. The iBurst driver currently depends on that macro, so I will have to look at patching it so that it can work for Hardy Heron, which uses the 2.6.24 kernel.

Update
The fix is quite simple. Just remove SET_MODULE_OWNER from ib-net.c, recompile and install.

    Read More   

Comments

phil Smith on 12 May, 2008 at 10:41 am #

As a windows XP user, just installed Hardy Heron rather than upgrade to Vista and I love this new OS, however I depend on iburst to connect away from the office so would appreciate notification as to when and were a new driver to support it will be ready .

If i can get my iburst to work, i wont be going back to windows

Phil


Roy on 19 May, 2008 at 1:56 am #

Appreciate if you can explain more about this, how to remove and compile back the code.. Thanks


Nick on 19 May, 2008 at 7:39 pm #

Sure, just follow my instructions up to step 3 at http://ca.rroll.net/2008/02/05/iburst-on-ubuntu-gutsy-gibbon/.

Then go into the untarred directory and use your favourite editor to open and edit ib-net.c. Search for the line that contains SET_MODULE_OWNER(netdev); and delete the line, save and exit your editor.

Now follow my instructions from step 4 onwards at http://ca.rroll.net/2008/02/05/iburst-on-ubuntu-gutsy-gibbon/.


Post a Comment
Name:
Email:
Website:
Comments: