Enabling Internet onUExxB6000 and B550 series

Ideas and dreaming will go this forum

Enabling Internet onUExxB6000 and B550 series

Postby erdem_ua » Sun Apr 11, 2010 10:20 pm

I think booting UExxB6000 with B7000 linux image ( and B550 with B650's linux kernel ) will allow us to have WiFi dongles working.
Does anyone tried this at home?

UNB6000 is not related with this topic since it has ethernet device and network support in the kernel already.
User avatar
erdem_ua
SamyGO Admin
 
Posts: 2957
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey

Re: Enabling Internet on B6000 and B550 series

Postby than0 » Mon Apr 12, 2010 4:33 am

Hi erdem, that was the possibility I discussed with aquadran a couple of weeks ago on IRC. Basically he told me that it's possible to boot any linux kernel using uboot, but that will require access to ex-link, which I don't have yet. Since B6000 and B7000 have very similar hardware except for flash rom size, this seems very doable.

Or are you suggesting that it can be done by modifying the B6000 or B550 flash rom image by replacing/inserting B7000 or other kernel image?
than0
 
Posts: 9
Joined: Wed Nov 04, 2009 9:51 pm

Re: Enabling Internet on B6000 and B550 series

Postby erdem_ua » Mon Apr 12, 2010 10:02 pm

I think that some B550 or B6000 user could boot with B650 or B7000 linux kernel from USB (without flashing) and could see what happens. I mean if their Networks property came back (lo device)
After we can try to connect local network for view movies from Samba/NFS shares via WLAN :)
User avatar
erdem_ua
SamyGO Admin
 
Posts: 2957
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey

Re: Enabling Internet on B6000 and B550 series

Postby than0 » Mon Apr 12, 2010 11:10 pm

Erdem, I hope to try this soon, but first I need to get Ex-link (my last attempt to make one failed... due to lack of solder wires).
Do you think this can be used as ex-link cable?

http://www.amazon.com/Cables-Go-42165-R ... B001AJQ7XO (Cables To Go RapidRun DB9 Male to 3.5 mm Male Adapter Cable, 1.5 Ft.)

According to description "use with 3-wire RS-232 control cables with common ground (pin 5), transmit data (pin 3), and receive data (pin 2)."

On your last post, are you suggesting copying B7000 linux kernel to dexorged/desquashed B6000 flash image, and overwriting the original kernel...then repackage it, and try to flash?

Also, is it possibly to have a fully functional TV by booting off Uboot + USB flash with cloned firmware image and partitions...without touching the TV's flash?

Thanks.
than0
 
Posts: 9
Joined: Wed Nov 04, 2009 9:51 pm

Re: Enabling Internet on B6000 and B550 series

Postby erdem_ua » Tue Apr 13, 2010 2:20 pm

7$ for a cable? what a bargain...
Just take a headphones and cut the wire, attach pins to it and insert from RS232 jack. :) Or spend some money and have such cable. Is that cable isn't available at DealExtreme?

Don't cross flash your TV in this step. But booting with linux kernel of B7000 from USB flash and look ifconfig shows lo device. If it's working, than we can try to make it flash and make it permanent. :)
This might be require rootFS too.
User avatar
erdem_ua
SamyGO Admin
 
Posts: 2957
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey

Re: Enabling Internet on B6000 and B550 series

Postby than0 » Wed Apr 14, 2010 3:23 am

erdem_ua wrote:Don't cross flash your TV in this step. But booting with linux kernel of B7000 from USB flash and look ifconfig shows lo device. If it's working, than we can try to make it flash and make it permanent. :)
This might be require rootFS too.



1. I went to a electronics store and bought some cheapest no-lead soldering wire and managed to make a working exlink cable. I connected to serial console, and enabled debugging mode. The serial output of B6000 shows something likes this:

eth0 Link encap:Ethernet HWaddr XX:XX:XX...\
inet addr:XXX:XXX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 erros_0
#some more generic info

lo Link encap:Local Loopback
inet addr:127:0.0.1 Mask:255:0.0.0
UP LOOKBACK RUNNING MTU;16436 Metric:1
#some more generic info

2. I also tried to connect via Telnet using ethernet crossover... I was able to ping the TV, but telnet connection is being refused. I am currently running Samygo pached (v.23) firmware which has not enabled the telnet. Previously, I already manually patched the firmware with telnet, and this firmware can handle telnet (but at that time, my exlink cable was defective so I gave it up at that point). I might try to find that manually patched B6000 firmware with telnet enabled... or wait for your new patcher ...with a safer way of enabling Telnet.. :D

3. I am currently compiling the SamyGo embedded framework, and this is taking a while... (alas, I ran out space on my root. :*( I will skip compiling for now.

You mentioned I can possibly boot B7000 series firmware. Can I just download the latest B7000 from Samsung website, patch it using Samygo patcher, copy to USB flash disk, then try to boot from it using Uboot? Do I need to copy the rootfs that I will compile from source? Or can I use the raw or patched B7000 firmware? .
than0
 
Posts: 9
Joined: Wed Nov 04, 2009 9:51 pm

Re: Enabling Internet on B6000 and B550 series

Postby marcelru » Wed Apr 14, 2010 8:44 am

Hi than0,

Looks like there is a working low-level network support in your model tv. Maybe just grabbing the inetd, telnetd etc. from another tv (B7000) and cranking them up at boot time will do the trick. Will have a look at them tonight.


grtz,

marcelr
marcelru
Official SamyGO Developer
 
Posts: 171
Joined: Thu Oct 01, 2009 7:27 am

Re: Enabling Internet on B6000 and B550 series

Postby than0 » Wed Apr 14, 2010 12:42 pm

marcelru wrote:Hi than0,

Looks like there is a working low-level network support in your model tv. Maybe just grabbing the inetd, telnetd etc. from another tv (B7000) and cranking them up at boot time will do the trick. Will have a look at them tonight.


grtz,

marcelr


Hi marcelr, thanks for the info. Specific pointers will be appreciated as I have very limited programming language (MSBASIC that I learned as a child).

On the other hand, I freed up some space on my ubuntu machine (about five gigs of free space), and tried to compile the rootfs only. Unfortunately, after many hours of compiling, I encountered a problem. "libxt-1.0.7-r1" fails to compile..where the log says: "
makestrs.c:33:21: error: X11/Xos.h: No such file or directory
makestrs.c: In function 'ifopen':
makestrs.c:106: warning: incompatible implicit declaration of built-in function 'strlen'
makestrs.c:111: warning: incompatible implicit declaration of built-in function 'strcpy'
makestrs.c:112: warning: incompatible implicit declaration of built-in function 'strcat'...."
than0
 
Posts: 9
Joined: Wed Nov 04, 2009 9:51 pm

Re: Enabling Internet on B6000 and B550 series

Postby marcelru » Wed Apr 14, 2010 2:48 pm

Hi than0,

That's not a surprise, Our Sammy's don't have X11 support in them, so you probably won't find the code for X11 applications ... OTOH, maybe there's a configuration option for that specific lib to disable X11 support.

grtz,

marcelr
marcelru
Official SamyGO Developer
 
Posts: 171
Joined: Thu Oct 01, 2009 7:27 am

Re: Enabling Internet on B6000 and B550 series

Postby erdem_ua » Wed Apr 14, 2010 3:35 pm

Hey, I mentioned with B6000, a devices which has NO ETHERNET JACK. Specially European B6000's.
Some other B6000 like LNxxB600 has ethernet jack and already have network support. So this thread is not for them :)
User avatar
erdem_ua
SamyGO Admin
 
Posts: 2957
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey

Next

Return to [B] Brainstorm

Who is online

Users browsing this forum: No registered users and 1 guest