![]() for one-time use - stops working after reboot) This number depends on the usb port used, so be careful if you connect your reader to another port.įirst, enable Telnet/FTP using the guide above, and telnet into your Kobo. You will need to replace "usb0" with this code everywhere in the following instructions. cdc_ether 1-2:1.0 enXXXXXXXXXXXXX: renamed from usb0 You should find a line that looks like this: If your linux uses systemd, you will need to find the id of your usb port beforehand. Login as root with a blank password and you're all set Using that IP address, telnet into your Touch The IP address will be a couple of lines above the MAC address. Open the Touch's web browser, then, on a computer connected to the same network as the Touch, run (assuming that the IP addresses on your network are 192.168.1.x) If you press HOME > Settings > Device Information, you can see your Touch's MAC address. You Should now be able to log in through telnet! You'll have to enable WiFi, such as by opening the web browser, and figure out your Touch's IP address. Tar czf KoboRoot.tgz etc/init.d/rcS etc/inittab etc/nfĬopy the produced KoboRoot.tgz to the Touch's. And add to etc/inittab ::respawn:/usr/sbin/inetd -f /etc/nf Add the following lines to etc/init.d/rcS mkdir -p /dev/ptsĢ1 stream tcp nowait root /bin/busybox ftpd -w -S /Ģ3 stream tcp nowait root /bin/busybox telnetd -iĪnnotation: In my case (I am not the author) on a Glo 2.1.5 it only works, if I remove the forward slash at the end of the line "21 stream. Three steps are required to enable telnet and ftp.ġ. The Kobo Touch runs Busybox, which contains all the tools needed to control the Touch via WiFi. Move them to the etc directory of the extracted KoboRoot.tgz. After a reboot, you should find the files inittab and nf on your Touch's public partition. So, we will create a script, run.sh, with the commandsĬonnect your Touch to your computer and copy run.sh to the Touch. However, they are not found in the current firmware's KoboRoot.tgz file. ![]() There are two files, inittab and nf, that we need to edit in order to enable telnet and ftp. kobo directory on your Touch, unplug it, and it will automatically install and reboot. To be flexible, we'll add the following line right before the line "/usr/local/Kobo/nickel -qws &"Īnnotation: Adding the line "/mnt/onboard/run.sh >/mnt/onboard/run.out 2>&1 &" will give you a log output to "run.out" and allow you to troubleshoot any issues with the "run.sh" commandsĬopy the KoboRoot.tgz file to the. ![]() We can easily add our own shell commands to this script. This script is called by the init process every time the Touch boots. The most interesting file is etc/init.d/rcS. DO NOT USE WORDPAD OR OTHER WINDOWS TEXT EDITOR (the newline characters from windows break the scripts) Windows users can use a program such as 7-zip to extract the files. Now that we have KoboRoot.tgz, we can examine its contents. kobo directory on the Touch, to your hard drive. Before you unplug your Touch, copy the file KoboRoot.tgz, found in the.Plug the Touch into your computer and use the Kobo desktop app to set up your Kobo Touch.On the Touch's home screen, press HOME, then Settings > Device Information > Factory Reset. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |