Re: Fwd: Compiling latest kernel (from kernel.org, linux-omap git version) in n800

2007-05-02 Thread Leandro Melo de Sales

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

2007-05-02 Thread Frantisek Dufka

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

2007-04-27 Thread Andreas Orfanos

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

2007-04-27 Thread Guillem Jover
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

2007-04-26 Thread Frantisek Dufka

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

2007-04-26 Thread Kalle Valo
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

2007-04-26 Thread Leandro Melo de Sales

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

2007-04-26 Thread Andrew J. Barr
-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

2007-04-25 Thread Kalle Valo
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

2007-04-25 Thread Andreas Orfanos

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