About a year ago I bought six powerline network devices since they were great option at that time and suited my home network requirement. Currently, I am on windows and would like to move all machines to linux but I am unable to use pport1 on Red hat 9.0, or Mandrake 9.0, or even Mandrake 8.0, or Turbolinux 7.3.
While, I was able to compile the pport1 source program successfully by changing the include directory to /usr/src/linux-2.4/include.
However when I run load_plx, I get the following errors for which I have no clue. I would very much appreciate your help on this for me to transition all my machines to Linux. If my RCA systemlink adapters does not work in Linux, I will have to unwillingly go back to the windows world :-(
-------------------------------------------------
# ./load_plx
/lib/modules/pport/pportlpt.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_FindHardware
/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_DriverPoll
/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_SetServerCallbacks
/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_DriverSend
/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_DriverInit
/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_SetPollInfo
/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_GetVersion
/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_AcquirePort
/lib/modules/pport/pportsrv.o:
Hint: You are trying to load a module without a GPL compatible license and it has unresolved symbols. The module may be trying to access GPLONLY symbols but the problem is more likely to be a coding or user error. Contact the module supplier for assistance, only they can help you.
/lib/modules/pport/pportnet.o: unresolved symbol PPortSrv_RcvComplete
/lib/modules/pport/pportnet.o: unresolved symbol PPortSrv_RegisterNDriver
/lib/modules/pport/pportnet.o: unresolved symbol PPortSrv_Send
/lib/modules/pport/pportnet.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. The module may be trying to access
GPLONLY symbols but the problem is more likely to be a coding or
user error. Contact the module supplier for assistance, only they
can help you.
SIOCSIFADDR: No such device
ppnet0: unknown interface: No such device
SIOCADDRT: No such device
----------------------------------------------------------
Here's the excerpt of output of 'dmesg' I ran after having above problems with
load_plx:
------------
PPortLpt: Fire it up!<1>PPortLpt: Couldn't find device at 000003bc, error = -1
PPortLpt: Couldn't find device at 00000278, error = -1
PPortLpt: Fire it up!<1>PPortLpt: Couldn't find device at 000003bc, error = -1
PPortLpt: Couldn't find device at 00000278, error = -1
PPortLpt: Fire it up!<1>PPortLpt: Couldn't find device at 000003bc, error = -1
PPortLpt: Couldn't find device at 00000278, error = -1
PPortLpt: Fire it up!<1>PPortLpt: Couldn't find device at 000003bc, error = -1
PPortLpt: Couldn't find device at 00000278, error = -1
PPortLpt: Fire it up!<1>PPortLpt: Couldn't find device at 000003bc, error = -1
PPortLpt: Couldn't find device at 00000278, error = -1
PPortLpt: Fire it up!<1>PPortLpt: Couldn't find device at 000003bc, error = -1
PPortLpt: Couldn't find device at 00000278, error = -1
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
parport0: Network device, RCA SystemLink
-----------------------------------------
I even tried running:
[root@neerajpc pport1-0.92]# /sbin/ifconfig parport0 10.127.84.105
SIOCSIFADDR: No such device
parport0: unknown interface: No such device
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
About a year ago I bought six powerline network devices since they were great option at that time and suited my home network requirement. Currently, I am on windows and would like to move all machines to linux but I am unable to use pport1 on Red hat 9.0, or Mandrake 9.0, or even Mandrake 8.0, or Turbolinux 7.3.
While, I was able to compile the pport1 source program successfully by changing the include directory to /usr/src/linux-2.4/include.
However when I run load_plx, I get the following errors for which I have no clue. I would very much appreciate your help on this for me to transition all my machines to Linux. If my RCA systemlink adapters does not work in Linux, I will have to unwillingly go back to the windows world :-(
-------------------------------------------------
# ./load_plx
/lib/modules/pport/pportlpt.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_FindHardware
/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_DriverPoll
/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_SetServerCallbacks
/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_DriverSend
/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_DriverInit
/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_SetPollInfo
/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_GetVersion
/lib/modules/pport/pportsrv.o: unresolved symbol PPortLpt_AcquirePort
/lib/modules/pport/pportsrv.o:
Hint: You are trying to load a module without a GPL compatible license and it has unresolved symbols. The module may be trying to access GPLONLY symbols but the problem is more likely to be a coding or user error. Contact the module supplier for assistance, only they can help you.
/lib/modules/pport/pportnet.o: unresolved symbol PPortSrv_RcvComplete
/lib/modules/pport/pportnet.o: unresolved symbol PPortSrv_RegisterNDriver
/lib/modules/pport/pportnet.o: unresolved symbol PPortSrv_Send
/lib/modules/pport/pportnet.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. The module may be trying to access
GPLONLY symbols but the problem is more likely to be a coding or
user error. Contact the module supplier for assistance, only they
can help you.
SIOCSIFADDR: No such device
ppnet0: unknown interface: No such device
SIOCADDRT: No such device
----------------------------------------------------------
Here's the excerpt of output of 'dmesg' I ran after having above problems with
load_plx:
------------
PPortLpt: Fire it up!<1>PPortLpt: Couldn't find device at 000003bc, error = -1
PPortLpt: Couldn't find device at 00000278, error = -1
PPortLpt: Fire it up!<1>PPortLpt: Couldn't find device at 000003bc, error = -1
PPortLpt: Couldn't find device at 00000278, error = -1
PPortLpt: Fire it up!<1>PPortLpt: Couldn't find device at 000003bc, error = -1
PPortLpt: Couldn't find device at 00000278, error = -1
PPortLpt: Fire it up!<1>PPortLpt: Couldn't find device at 000003bc, error = -1
PPortLpt: Couldn't find device at 00000278, error = -1
PPortLpt: Fire it up!<1>PPortLpt: Couldn't find device at 000003bc, error = -1
PPortLpt: Couldn't find device at 00000278, error = -1
PPortLpt: Fire it up!<1>PPortLpt: Couldn't find device at 000003bc, error = -1
PPortLpt: Couldn't find device at 00000278, error = -1
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
parport0: Network device, RCA SystemLink
-----------------------------------------
I even tried running:
[root@neerajpc pport1-0.92]# /sbin/ifconfig parport0 10.127.84.105
SIOCSIFADDR: No such device
parport0: unknown interface: No such device
I was happyto use these devices with Suse 6.4 which all worked without problems, I am not sure but I think the kernel was 2.2.14.