Koozali.org: home of the SME Server

Legacy Forums => Experienced User Forum => Topic started by: Bill Talcott on July 15, 2002, 06:59:39 PM

Title: Compile a HomePNA 2.0 driver for me?
Post by: Bill Talcott on July 15, 2002, 06:59:39 PM
ftp://ftp.linksys.com/beta/linux_hpna2_0_v2_34_0_2.exe

From the readme:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Linux Driver Release 2_34_0_2

Linux Hybrid network device driver for the Broadcom BCM4210, BCM4211 and
BCM4413 PCI InsideLine Home PhoneLine Networking chips.

This release includes:
- partial source and partial executables
These modules have been compiled and tested with MODVERSIONS defined on
a RedHat 6.2 system with include files from the RedHat 2.2.14-5.0 kernel.
The driver has also been tested on the same RedHat distribution 2.4.0 and
2.4.3 kernels from ftp.kernel.org.

Note: The kernels were compiled with nonSMP and can only run on an x86 machine.

Binary Compile Options:
-----------------------

- Copy the iL_hybrid folder onto your Linux machine and CD to this directory
- Type "gmake". By default the Makefile will compile a loadable driver for
  the version whose include files are in /usr/include/linux.  If you have
  multiple kernels booting or want to compile for a kernel version different
  than the one you are running, the variable KINCDIR has to be set in the
  Makefile to point to the include files for your target version. The Makefile
  includes a sample which sets it based on the LINUXVER environment variable.

Note: On a RedHat Linux 7.1 system, you must install the kernel source from the
      Linux CD and use "gmake LINUXVER=2.4.2" command to build the binary.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

I don't know enough about doing this, or even have access to a "real" Linux install to do it. Anyone out there able to compile this for me and post it somewhere or email it to me? If so, it would make using SME at home a lot easier...

Thanks in advance,
Bill
Title: Re: Compile a HomePNA 2.0 driver for me?
Post by: Bill Talcott on July 15, 2002, 08:49:42 PM
I guess ftp://ftp.linksys.com/beta/linux_full_binary_2_33.exe is a binary, but an older version. Should the 2.2 kernel driver work with SME? What exactly do I have to do with the file to make my HomePNA card work in SME?

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Linux Release 2_33

Linux network device driver for the Broadcom BCM42XX PCI
InsideLine 10Mbps Home Phoneline Networking chip.

This release includes:
- support for HPNA 2.0 Certification Testing
- MODVERSIONS support for Linux 2.2 and 2.4 Kernels.  These
modules have been compiled and tested with MODVERSIONS defined
on a RedHat 6.2 system with include files from the RedHat
2.2.14-5.0 kernel.  The driver for the 2.4 kernel uses the
2.4.0-test10 kernel distribution from ftp.kernel.org.

Note:  The kernels should be compiled with nonSMP

This distribution includes two il.o executables:

  - \Kernel_2.2.14-5.0\il.o ---> 62545 bytes (nonSMP)
  - \Kernel_2.4.0-Test10\il.o ---> 70695 bytes (nonSMP)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Thanks again,
Bill
Title: Re: Compile a HomePNA 2.0 driver for me?
Post by: Bill Talcott on July 15, 2002, 09:04:13 PM
It's amazing what a little searching will get you... http://www.homepna.org/support/faqs.html#FAQ6 answered some of my questions. Would I want to put it in /lib/modules/2.2.19-7.0.8/net/ or /lib/modules/2.2.19-7.0.8-e-smith/net/ though? Is there a proper way of adding the alias for it with templates or something?