Re: Fwd: Compiling latest kernel (from kernel.org, linux-omap git version) in n800
Guillerm, thanks for your reply. So, about the use of --force-vermagic with busybox modprobe... What should I have to do to make busybox modprobe support --force-vermagic? get modprobe source code, and...? How about to use n770? The WLAN interface driver source code is available or it is like n800? Thank you, Leandro. Guillem Jover [EMAIL PROTECTED]: On Thu, 2007-04-26 at 17:44:31 -0300, ext Leandro Melo de Sales wrote: So, finally. Is the unique solution to wait nokia until they release the umac.ko source and live with n800 + latest linux-omap kernel version without WLAN support? Normal module-init-tools' modprobe has a --force-vermagic option, which you could use to load umac.ko and ignore its vermagic info. I don't see this option supported right now by busybox modprobe, but should not be that much work to add it. Of course this is a workaround, and the proper solution would be to have the source for that module, but sadly that's not the case now so ... regards, guillem ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Fwd: Compiling latest kernel (from kernel.org, linux-omap git version) in n800
Leandro Melo de Sales wrote: Guillerm, thanks for your reply. So, about the use of --force-vermagic with busybox modprobe... What should I have to do to make busybox modprobe support --force-vermagic? get modprobe source code, and...? How about to use n770? There is slightly quicker/easier but more hackish and definitely wrong way which may or may not work. You can set kernel version in main kernel Makefile to be what you want (i.e. the older one, see /proc/version on device) and then recompile kernel. Modules will load without changing insmod/modprobe but some may crash. Those that will crash need recompiling. The proprietary umac could works since in theory it should not use kernel API. The WLAN interface driver source code is available or it is like n800? Hopefully yes, in Maemo garage. So if this one will crash you could recompile it. Frantisek ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Fwd: Compiling latest kernel (from kernel.org, linux-omap git version) in n800
Sometimes silicon suppliers don't want to disclosure any source code cause major part of their offering is dependant on a software device driver. Shifting more low-level functionality to run as software device driver loads the CPU and memory heavily. Moreover, someone can wonder about the real value that is behind supplier's silicon solution. On 4/27/07, Andrew J. Barr [EMAIL PROTECTED] wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Kalle Valo wrote: Kallo, can you please explain us what is the main problem that nokia doesn't release the umac.ko source code? Sorry, I can't answer. Obviously I don't know but I think it's highly likely that it's not Nokia's to release--the Conexant people (who have never really been nice to open source developers--their devkit for the ivtv MPEG cards common in MythTV setups is $10,000) clammed up on the Prism54 developers several years ago when their SoftMAC chips starting turning up in the wild. There has been work on reverse engineering these, called islsm, and someone had some code working a little bit on a 770, but nothing concrete at the moment. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGMXpjhuM+Z62a52oRAhR6AKD4tasT/BBsdVaGvi4/vgVqZvuudQCfe27k fNg+UVjjwpKcJj0G7PolOI4= =0ONq -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Fwd: Compiling latest kernel (from kernel.org, linux-omap git version) in n800
On Thu, 2007-04-26 at 17:44:31 -0300, ext Leandro Melo de Sales wrote: So, finally. Is the unique solution to wait nokia until they release the umac.ko source and live with n800 + latest linux-omap kernel version without WLAN support? Normal module-init-tools' modprobe has a --force-vermagic option, which you could use to load umac.ko and ignore its vermagic info. I don't see this option supported right now by busybox modprobe, but should not be that much work to add it. Of course this is a workaround, and the proper solution would be to have the source for that module, but sadly that's not the case now so ... regards, guillem ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Fwd: Compiling latest kernel (from kernel.org, linux-omap git version) in n800
Andreas Orfanos wrote: It is against Open Source Software ethics to keep kernel modules proprietary. True Definitely there is a GPL violation here. False Nokia's tables exist today because people kept those GPL moral obligations. True but the opposite may be also true i.e. there would be no Nokia tablet if they could not use proprietary parts. Let's hope things will improve in future and we will have more completely open devices from other manufacturers. Or even from Nokia :-) Frantisek ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Fwd: Compiling latest kernel (from kernel.org, linux-omap git version) in n800
ext Andreas Orfanos [EMAIL PROTECTED] writes: It is against Open Source Software ethics to keep kernel modules proprietary. Definitely there is a GPL violation here. Nokia's tables exist today because people kept those GPL moral obligations. Release functional source code of umac.ko please. Creating a device like Internet Tablet is not just writing software, it's a lot more. For example, one has to consider hardware design, costs, manufacturing, schedules and other issues. And when all these aspects are combined, the solution isn't always optimal. Just like the case is right now, as you have pointed out. I do understand the frustration of not having umac.ko sources available. I personally believe that having an open driver would improve the quality and make my job a lot easier. But that's just not possible currently and this is something we have to live with. Disclaimer: These are my own opinions and not of Nokia. -- Kalle Valo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Fwd: Compiling latest kernel (from kernel.org, linux-omap git version) in n800
So, finally. Is the unique solution to wait nokia until they release the umac.ko source and live with n800 + latest linux-omap kernel version without WLAN support? Kallo, can you please explain us what is the main problem that nokia doesn't release the umac.ko source code? Leandro. 2007/4/26, Dave Neuer [EMAIL PROTECTED]: On 4/26/07, Frantisek Dufka [EMAIL PROTECTED] wrote: Andreas Orfanos wrote: Definitely there is a GPL violation here. False Correct, it is false that there is definitely a GPL violation there. There is quite likely a GPL violation there, since it's quite likely a module is a derived work of the kernel. Dave ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Fwd: Compiling latest kernel (from kernel.org, linux-omap git version) in n800
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Kalle Valo wrote: Kallo, can you please explain us what is the main problem that nokia doesn't release the umac.ko source code? Sorry, I can't answer. Obviously I don't know but I think it's highly likely that it's not Nokia's to release--the Conexant people (who have never really been nice to open source developers--their devkit for the ivtv MPEG cards common in MythTV setups is $10,000) clammed up on the Prism54 developers several years ago when their SoftMAC chips starting turning up in the wild. There has been work on reverse engineering these, called islsm, and someone had some code working a little bit on a 770, but nothing concrete at the moment. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGMXpjhuM+Z62a52oRAhR6AKD4tasT/BBsdVaGvi4/vgVqZvuudQCfe27k fNg+UVjjwpKcJj0G7PolOI4= =0ONq -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Fwd: Compiling latest kernel (from kernel.org, linux-omap git version) in n800
ext Leandro Melo de Sales [EMAIL PROTECTED] writes: It is a bad news! :( Is there a plan to make umac.ko source code available? Unfortunately no. And about cx3110x updates, when do you plan to update it? I cannot make any promises, sorry. What is the latest linux-omap kernel version that it is possible to compile cx3110x and flash it into n800? I don't know. -- Kalle Valo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Fwd: Compiling latest kernel (from kernel.org, linux-omap git version) in n800
It is against Open Source Software ethics to keep kernel modules proprietary. Definitely there is a GPL violation here. Nokia's tables exist today because people kept those GPL moral obligations. Release functional source code of umac.ko please. Andreas On 4/25/07, Kalle Valo [EMAIL PROTECTED] wrote: ext Leandro Melo de Sales [EMAIL PROTECTED] writes: It is a bad news! :( Is there a plan to make umac.ko source code available? Unfortunately no. And about cx3110x updates, when do you plan to update it? I cannot make any promises, sorry. What is the latest linux-omap kernel version that it is possible to compile cx3110x and flash it into n800? I don't know. -- Kalle Valo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers