ArchLinux iSCSI on BeagleBone Black
I recently hooked up a BeagleBone Black to an iSCSI target on a Synology NAS. The iscsi_tcp module is not being built in the legacy kernel by default. Newer versions of the kernel include it as a loadable module.
Tags: archlinux beaglebone iscsi kernel synology
Solution
To enable iSCSI, follow my kernel compilation instructions, and when configuring the kernel, apply the following option in the config file:
CONFIG_ISCSI_TCP=m
Related Resources
- Linux Loadable Kernel Module How-To (tldp.org)
- How to use iSCSI Targets on Linux (Synology)