# Kindle Offline
## Privacy
I highly recommend switching off 'whispersync for books' and amending
the 'Privacy' settings of your device.
Better still don't connect it to your WIFI...
## Connect to Linux
Connect your kindle to your computer with a USB cable; the device
should display 'USB Drive Mode'.
Identify the kindle drive using 'dmesg':
[ 4802.467725] scsi 7:0:0:0: Direct-Access Kindle Internal
[ 4802.468745] sd 7:0:0:0: Attached scsi generic sg2 type 0
[ 4802.473757] sd 7:0:0:0: [sdb] 6385664 512-byte logical blocks:
[ 4802.579692] sd 7:0:0:0: [sdb] Write Protect is off
[ 4802.579705] sd 7:0:0:0: [sdb] Mode Sense: 0f 00 00 00
[ 4802.689915] sd 7:0:0:0: [sdb] Write cache: enabled, read
[ 4802.924022] sdb: sdb1
[ 4803.169675] sd 7:0:0:0: [sdb] Attached SCSI removable disk
Find the UUID of the device:
# blkid /dev/sdb1
/dev/sdb1: LABEL_FATBOOT="Kindle" LABEL="Kindle" UUID="####-####"
BLOCK_SIZE="512" TYPE="vfat"
Add UUID to '/etc/fstab':
# Kindle
UUID='####-####' /mnt/kindle auto user,noauto,nodev 0 0
Make directory on the filesystem to mount it to:
# mkdir /mnt/kindle
Mount the kindle:
$ mount /mnt/kindle
You can now copy books in .txt or .mobi format directly to the
device; simply copy your files to '/mnt/kindle/documents'.
Unmount the device before disconnecting the USB cable:
$ umount /mnt/kindle
## Get free books from Gutenberg
I have written a small utility[1] for getting books of the correct
format onto your kindle once mounted using the above instructions.
There is also a daily updated RSS feed[2] of newly added books to the
Gutenberg catalogue which can provide the book number for use with
the above utility. Just take the last number from the resource URI:
gopher://gopher.pglaf.org/1/6/7/6/5/67650
And execute the following command, after installing the utility.
$ getGutenbergBook 67650
[1](git://gopher.icu/gutenbergToKindle)
[2](
gopher://gopher.icu/0/gutenberg/newbooks.atom.xml)