SamyGO Extensions [v0.03.6] for c-series

Here are software that related with Samsung C series TVs, applications, programs that will run in your TV or computer...:!:This forum is NOT FOR USER QUESTIONS or Problems.
Post Reply

mamaich
Official SamyGO Developer
Posts: 65
Joined: Sun Nov 21, 2010 4:15 am

Re: SamyGO Extensions [v0.03.6 rc] for c-series

Post by mamaich »

arris69 wrote:...
for mips architecture (like T-TDT5DEUC)
http://linux.zsolttech.com/Samsung/Samy ... 180653.zip
i don't know nothing about this devices, so module string is:

Code: Select all

2.6.18_SELP.4.2.x-hidtv_sx-mips24ke_nfp_be preempt mod_unload MIPS32_R2 32BIT gcc-4.2
i also have no plan that devices are rooted already or not.
2 arris, the above link for TDT is no longer available. Can you reupload the file?

And can anyone compile NFS or samba driver for "2.6.18_SELP.4.2.x-hidtv_sx-mips24ke_nfp_be preempt mod_unload MIPS32_R2 32BIT gcc-4.2"? C550 kernel does not have built-in NFS or SAMBA support.
arris69
Official SamyGO Developer
Posts: 1700
Joined: Fri Oct 02, 2009 8:52 am
Location: Austria/Vienna (no Kangaroos here)
Contact:

Re: SamyGO Extensions [v0.03.6 rc] for c-series

Post by arris69 »

solevi wrote:
mamaich wrote: 2 arris, the above link for TDT is no longer available. Can you reupload the file?

And can anyone compile NFS or samba driver for "2.6.18_SELP.4.2.x-hidtv_sx-mips24ke_nfp_be preempt mod_unload MIPS32_R2 32BIT gcc-4.2"? C550 kernel does not have built-in NFS or SAMBA support.
It seems that the file is there now but it is compilled with wrong arch. For example if i view with mcview nfs.ko from archive it says

Code: Select all

nfs.ko: ELF 32-bit MSB relocatable, MIPS, MIPS32 rel2 version 1 (SYSV), not stripped
But the ld-2.5.90.so from TV itself shows:

Code: Select all

ld-2.5.90.so: ELF 32-bit MSB shared object, MIPS, MIPS-II version 1 (SYSV), dynamically linked, not stripped
And if i try to insmod it says:

Code: Select all

SELP#> insmod /mtd_rwarea/nfs/nfs.ko 
insmod: cannot insert '/mtd_rwarea/nfs/nfs.ko': Invalid module format (-1): Exec format error
According SamyGO wiki:

T-TDT5DEUC -> binaries not, kernel modules also not (MIPS-II not ARM)
T-MSX5DEUC -> binaries not, kernel modules also not (MIPS-32 not ARM)

So this compiled package is for T-MSX5DEUC
not really, may sombody like to clear the situation with samsung
solevi wrote: My TV is LE32C450 "upgraded" to LE32C550.

Thank You.
yes, this wondered mee too, but fact is:

Code: Select all

T-TDT5DEUC-orig/rootfs.img/lib/libs/libc-2.5.90.so: ELF 32-bit MSB shared object, MIPS, MIPS-II version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped

Code: Select all

T-TDT5DEUC-orig/rootfs.img/lib/modules/usb-storage.ko: ELF 32-bit MSB relocatable, MIPS, MIPS32 rel2 version 1 (SYSV), not stripped
and

Code: Select all

readelf -h T-TDT5DEUC-orig/rootfs.img/lib/modules/usb-storage.ko
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           MIPS R3000
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          42524 (bytes into file)
  Flags:                             0x70001001, noreorder, o32, mips32r2
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         28
  Section header string table index: 25


readelf -h T-TDT5DEUC-orig/rootfs.img/lib/libs/libc-2.5.90.so
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           MIPS R3000
  Version:                           0x1
  Entry point address:               0x1a0f4
  Start of program headers:          52 (bytes into file)
  Start of section headers:          1591128 (bytes into file)
  Flags:                             0x10001007, noreorder, pic, cpic, o32, mips2
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         11
  Size of section headers:           40 (bytes)
  Number of section headers:         78
  Section header string table index: 75
and files from extensions:

Code: Select all

readelf -h SamyGO/lib/modules/2.6.18_SELP.4.2.x-hidtv_sx-mips24ke_nfp_be/kernel/net/ipv6/ipv6.ko
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           MIPS R3000
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          338548 (bytes into file)
  Flags:                             0x70001001, noreorder, o32, mips32r2
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         38
  Section header string table index: 35



readelf -h SamyGO/opt/privateer/lib/libbluetooth.so.1
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           MIPS R3000
  Version:                           0x1
  Entry point address:               0x3690
  Start of program headers:          52 (bytes into file)
  Start of section headers:          79412 (bytes into file)
  Flags:                             0x10001007, noreorder, pic, cpic, o32, mips2
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         5
  Size of section headers:           40 (bytes)
  Number of section headers:         26
  Section header string table index: 25
arris
mamaich
Official SamyGO Developer
Posts: 65
Joined: Sun Nov 21, 2010 4:15 am

Re: SamyGO Extensions [v0.03.6 rc] for c-series

Post by mamaich »

2 arris
Module format is absolutely correct. They are compiled with the wrong kernel headers. In "dmesg" I see this error:

Code: Select all

nfs: disagrees about version of symbol struct_module
mamaich
Official SamyGO Developer
Posts: 65
Joined: Sun Nov 21, 2010 4:15 am

Re: SamyGO Extensions [v0.03.6 rc] for c-series

Post by mamaich »

I see that correct versions of all these symbols are located in \mv_selp_kernel_1C_3B_RFS131_FSR120\kernel-2.6.18_pro500-mips24ke_nfp_be\Module.symvers file. So you need to recompile these KO modules with it.
mamaich
Official SamyGO Developer
Posts: 65
Joined: Sun Nov 21, 2010 4:15 am

Re: SamyGO Extensions [v0.03.6 rc] for c-series

Post by mamaich »

Compiled nfs, smbfs, cifs modules for C550 with trident - http://www.multiupload.com/MVEFIEBNBE
Installed:

Code: Select all

insmod cifs.ko
insmod smbfs.ko
insmod sunrpc.ko
insmod lockd.ko
insmod nfs.ko
But NFS mount is not working - timeout :(

Code: Select all

SELP#> mount -t nfs 10.1.1.2:/Downloads /dtv/usb/sda/nfs
mount: RPC: Timed out
And I don't know how to mount samba shares under linux. smbclient - ouputs lots of error messages regarding unicode conversion and dies.
User avatar
juusso
SamyGO Moderator
Posts: 10129
Joined: Sun Mar 07, 2010 6:20 pm

Re: SamyGO Extensions [v0.03.6 rc] for c-series

Post by juusso »

what about exports on NFS server :oops: ?
LE40B653T5W,UE40D6750,UE65Q8C
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]

DO NOT EVER INSTALL FIRMWARE UPGRADE
mamaich
Official SamyGO Developer
Posts: 65
Joined: Sun Nov 21, 2010 4:15 am

Re: SamyGO Extensions [v0.03.6 rc] for c-series

Post by mamaich »

juuso wrote:what about exports on NFS server :oops: ?
The problem was in windows firewall - it blocked all connections. And I typed wrong command. It should be:
mount -t nfs 10.1.1.2:/c/Downloads /dtv/usb/sda/nfs
if I share c:\Downloads dir.

Now NFS works fine on C550!
arris69
Official SamyGO Developer
Posts: 1700
Joined: Fri Oct 02, 2009 8:52 am
Location: Austria/Vienna (no Kangaroos here)
Contact:

Re: SamyGO Extensions [v0.03.6 rc] for c-series

Post by arris69 »

mamaich wrote:
juuso wrote:what about exports on NFS server :oops: ?
The problem was in windows firewall - it blocked all connections. And I typed wrong command. It should be:
mount -t nfs 10.1.1.2:/c/Downloads /dtv/usb/sda/nfs
if I share c:\Downloads dir.

Now NFS works fine on C550!
then finaly due fact we are on sourceforge here:

bitbake recipe file so we can integrate it into our svn or exact description what sources, compiler and config you used and detailed description of steps you made, so everybody can rebuild the stuff.

thnx
arris

Post Reply

Return to “[C] Software”