View Single Post
Old 08-27-2008, 08:02 AM   #1
nrapallo
GuteBook/Mobi2IMP Creator
nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.
 
nrapallo's Avatar
 
Posts: 2,958
Karma: 2530691
Join Date: Dec 2007
Location: Toronto, Canada
Device: REB1200 EBW1150 Device: T1 NSTG iLiad_v2 NC Device: Asus_TF Next1 WPDN
Thumbs up HOW-TO: Surf the Internet with the EBW1150 or REB1200

EDIT: To easily surf the internet WITHOUT using the (limited) Linreb or Privoxy, please use Impserve and be sure to download all of the Impserve plugins to allow the downloading of content directly from the internet to your ebook reader!!!

Over in the thread Hacking EBW-1150 to browse the Internet, we have been exploring and have now found an easy way to allow all ETI hardware readers to 'surf the internet'.

We being nrapallo (myself), Ret and, in absentia, Nandagopal Kirubanandan. Major thanks go out to Ret for originally having this idea and finally getting it to work AGAIN as well as to the original author of Linreb (Nandagopal Kirubanandan) wherever and whoever you are!!

OK, so you have this new/slightly used EBW1150 or this REB1200 lying at the bottom of your gadgets drawer and you think (well maybe with some help from me) can I get this thing to browse the internet? The answer would be YES!

Most with just a EBW1150 should follow the first and third HOW-TO below, whereas those with multiple ETI devices should follow the second and third HOW-TO below (follow?):

-------------------------------------------------------------------------
HOW-TO: Get just the EBW1150 to "Surf the Internet"
-------------------------------------------------------------------------


So, basically you need to do this:
1. Run Linreb (usually uses port 9090)
2. Run privoxy (usually uses port 8118)
3. In privoxy, add the line "forward .ebooksystem.net 127.0.0.1:9090"
(without the quotes) in Edit Main Configuration (config.txt in section 5.2)
4. Set the reader to use HTTP proxy pointing to the localhost IP address (127.0.0.1) and port of privoxy (usually uses port 8118).

Since privoxy, Linreb and the reader are connected to the same PC we just use 127.0.0.1.

--OR--

-------------------------------------------------------------------------
HOW-TO: Get both the EBW1150 and REB1200 to "Surf the Internet"
-------------------------------------------------------------------------


So, basically you need to do this:
1. Run Linreb (usually uses port 9090)
2. Run privoxy (usually uses port 8118)
3a. In privoxy, add the line "listen-address LINREB_IP:PRIVOXY_PORT"
(without the quotes) in Edit Main Configuration (config.txt in section 4.1)
(where LINREB_IP is the IP address of the computer where Linreb is running and PRIVOXY_PORT is the 8118 port above)
3b. Also add the line "forward .ebooksystem.net LINREB_IP:LINREB_PORT"
(without the quotes) in Edit Main Configuration (config.txt in section 5.2)
(where LINREB_IP is the IP address of the computer where Linreb is running and LINREB_PORT is the 9090 port in which it listens)
4. Set the reader to use HTTP proxy pointing to the LINREB_IP address (usually 192.168.X.XX) and PRIVOXY_PORT of privoxy (usually uses port 8118) where X and XX are the last two octals of your computer's IP address. Just type 'ipconfig' in a dos/command prompt to find it out!

In this case, privoxy and Linreb are connected to the same PC (and use the same IP address) but the reader is connected to a router (and uses a different irrelvant IP address)


-------------------------------------------------------------------------
HOW-TO: Start navigating the web on your hardware reader
-------------------------------------------------------------------------


1. On your reader choose the Bookstore icon or Directory icon.
2. Go to the Content directory's First page and click to go to the 'next page'.
3. On the Second page, Go to 'Test internet links (add your own)' page.
4. Choose any link after the first one to surf to that page.
5. If you get stuck or halted, choose the Bookstore icon or Directory icon to start over. Sometimes you need to tap your Bookshelf icon as well.
6. Add more/favourite web links to "Content/Test.html". You can't directly enter a link, but must click on one already there to navigate. There is no 'back' button so all pages must be 'linked' to traverse them without re-staring.
7. Make sure any <a href="X"> links have the UNDERLINE="YES" tag i.e. <a UNDERLINE="YES" href="X"> or else there will be NO visual cue where the hyperlinks are. Guessing helps find them.
8. Have fun!

EDIT: I took some more pictures of surfing the internet (better lighting and quality). Have a look at my REB1200 Album and EBW1150 Album!

As always, enjoy!

Nick Rapallo
(nrapallo)

p.s. these are the lines to add to the privoxy config.txt file, namely for the EBW1150 only:
Code:
listen-address  127.0.0.1:8118
forward .ebooksystem.net 127.0.0.1:9090
for both the EBW1150 and REB1200:
Code:
listen-address  192.168.X.XX:8118
forward .ebooksystem.net 192.168.X.XX:9090
Attached Thumbnails
Click image for larger version

Name:	EBW1150-surfing-Mobileread Wiki Page1.JPG
Views:	1042
Size:	106.8 KB
ID:	15667   Click image for larger version

Name:	REB1200-surfing-Mobileread Wiki Page2.JPG
Views:	1060
Size:	129.2 KB
ID:	15668  

Last edited by nrapallo; 02-22-2009 at 10:58 PM. Reason: added pictures showing the surfing on the readers
nrapallo is offline   Reply With Quote