<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://docs.opennet-initiative.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Can+Filip+Sakrak</id>
	<title>Opennet - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.opennet-initiative.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Can+Filip+Sakrak"/>
	<link rel="alternate" type="text/html" href="https://docs.opennet-initiative.de/wiki/Spezial:Beitr%C3%A4ge/Can_Filip_Sakrak"/>
	<updated>2026-10-07T10:39:53Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://docs.opennet-initiative.de/index.php?title=USB_Massenspeicher&amp;diff=10282</id>
		<title>USB Massenspeicher</title>
		<link rel="alternate" type="text/html" href="https://docs.opennet-initiative.de/index.php?title=USB_Massenspeicher&amp;diff=10282"/>
		<updated>2006-12-08T20:51:14Z</updated>

		<summary type="html">&lt;p&gt;Can Filip Sakrak: /* USB Massenspeicher einbinden */ Fipptehler beseitigt, Ausdruck leicht optimiert&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Diese Anleitung soll Dir zeigen, wie Du ein USB-Massenspeicher an deinen Access Point anschliessen kannst und diesem per FTP verfügbar machst. Es muss eine USB-Schnittstelle auf eurem AP vorhanden sein, z.B. bei einem Asus WL500g.&lt;br /&gt;
&lt;br /&gt;
=== USB Kernel-Module installieren ===&lt;br /&gt;
&lt;br /&gt;
Alle Befehle werden auf der Console des APs eingegeben. Verbinde Dich per SSH, Putty oder mit Hilfe von WinSCP.&lt;br /&gt;
* vorher testen ob noch genug Speicher im Router verfügbar ist. Es sollten mindestens 300 KB in /dev/mtdblock/4 frei sein: &#039;&#039;&#039;df -h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ipkg Repository aktualisieren: &#039;&#039;&#039;ipkg update&#039;&#039;&#039;&lt;br /&gt;
* je nachdem welchen Controler ihr habt, müsst ihr das passende Kernel-Modul installieren. Das USB-Coremodul (kmod-usb-core) wird dabei automatisch mit installiert. Für z.B. &#039;&#039;&#039;Asus WL500g&#039;&#039;&#039; &#039;&#039;ohci&#039;&#039;, für Asus WL500g Deluxe &#039;&#039;usb2&#039;&#039;:&lt;br /&gt;
** USB 1.1 (OHCI controller): &#039;&#039;&#039;ipkg install kmod-usb-ohci&#039;&#039;&#039;&lt;br /&gt;
** USB 1.1 (UHCI controller): ipkg install kmod-usb-uhci&lt;br /&gt;
** USB 2.0: ipkg install kmod-usb2&lt;br /&gt;
&lt;br /&gt;
* USB Massenspeicher Modul: &#039;&#039;&#039;ipkg install kmod-usb-storage&#039;&#039;&#039;&lt;br /&gt;
* /etc/modules.d/60-usb-storage bearbeiten: scsi_mod-Zeile ersetzen durch &amp;quot;scsi_mod max_scsi_luns=8&amp;quot;&lt;br /&gt;
*  Neustarten (&#039;&#039;reboot&#039;&#039;) oder prüfen:&lt;br /&gt;
** insmod /lib/modules/2.4.30/usbcore.o&lt;br /&gt;
** insmod /lib/modules/2.4.30/usb-ohci.o (bzw. uhci.o..)&lt;br /&gt;
** insmod /lib/modules/2.4.30/scsi_mod.o&lt;br /&gt;
** insmod /lib/modules/2.4.30/usb-storage.o&lt;br /&gt;
&lt;br /&gt;
=== USB Massenspeicher einbinden ===&lt;br /&gt;
&lt;br /&gt;
* USB Stick mit AP verbinden,  per &amp;quot;dmesg&amp;quot; prüfen, es sollten keine Fehler auftauchen und was von USB da stehn&lt;br /&gt;
* USB Stick sollte als Fat32 formatiert sein, dazu VFAT installieren: &#039;&#039;&#039;ipkg install kmod-vfat&#039;&#039;&#039;&lt;br /&gt;
* Besser wäre das Format EXT2 oder EXT3 dazu: &#039;&#039;&#039;ipkg install kmod-ext2&#039;&#039;&#039; und &#039;&#039;&#039;ipkg install kmod-ext3&#039;&#039;&#039;&lt;br /&gt;
* Neustarten (&#039;&#039;reboot&#039;&#039;) oder prüfen:&lt;br /&gt;
** insmod /lib/modules/2.4.30/vfat.o&lt;br /&gt;
* USB Mountpoint erstellen: &#039;&#039;&#039;mkdir /mnt&#039;&#039;&#039;&lt;br /&gt;
* Partition mounten: mount /dev/scsi/host0/bus0/target0/lun0/part1 /mnt (Pfad ggf. anpassen, TAB-Completion benutzen)&lt;br /&gt;
* Oder Partition bei jedem AP start mounten lassen&lt;br /&gt;
** Datei /etc/init.d/S11mount erstellen und den folgenden Quelltext einfügen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
#&lt;br /&gt;
# Mount script&lt;br /&gt;
#&lt;br /&gt;
# Which device needs to be mounted?&lt;br /&gt;
MOUNT_DEVICE0=/dev/scsi/host0/bus0/target0/lun0/part1&lt;br /&gt;
&lt;br /&gt;
i=0&lt;br /&gt;
# Wait 15 secs, mount when ready, and continue if it doesnt get ready within 15 secs.&lt;br /&gt;
while [ $i -le 15 ]&lt;br /&gt;
do&lt;br /&gt;
&lt;br /&gt;
if [ -e $MOUNT_DEVICE0 ]&lt;br /&gt;
then&lt;br /&gt;
mount $MOUNT_DEVICE0 /mnt/&lt;br /&gt;
echo &amp;quot;Success: $MOUNT_DEVICE0&amp;quot;&lt;br /&gt;
exit 0&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
sleep 1&lt;br /&gt;
i=`expr $i + 1`&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
** Rechte der Datei einstellen: &#039;&#039;&#039;chmod 777 /etc/init.d/S11mount&#039;&#039;&#039;&lt;br /&gt;
** Datei ausfürbar machen: &#039;&#039;&#039;chmod +x /etc/init.d/S11mount&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== SFTP Dienst installieren ===&lt;br /&gt;
&lt;br /&gt;
* Installieren: &#039;&#039;&#039;ipkg install openssh-sftp-server&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
todo: SFTP Server konfigurieren&lt;br /&gt;
&lt;br /&gt;
== Quellen ==&lt;br /&gt;
* Programm um Dateien zu bearbeiten&lt;br /&gt;
** [http://winscp.net/download/winscp380setupintl.exe WinSCP]&lt;br /&gt;
* IPKG Dateien&lt;br /&gt;
** [http://nthill.free.fr/openwrt/ipkg/testing/ nthill.free.fr]&lt;br /&gt;
** [http://downloads.openwrt.org/experimental-20050525/bin/packages/ OpenWrt.org Experimental]&lt;br /&gt;
** [http://downloads.openwrt.org/people/nico/testing/mipsel/packages/ OpenWrt.org (nico)]&lt;br /&gt;
* Forum&lt;br /&gt;
** [http://www.macsat.com/forum/index.php Mascat]&lt;br /&gt;
** [http://forum.openwrt.org/ OpenWrt.org]&lt;br /&gt;
** [http://vsftpd.etud-orleans.fr/ vsftpd]&lt;br /&gt;
* Manpage&lt;br /&gt;
** [http://vsftpd.beasts.org/vsftpd_conf.html vsftpd]&lt;br /&gt;
* SFTP-Clienten&lt;br /&gt;
** [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Putty]&lt;br /&gt;
** [http://filezilla.sourceforge.net/ Filezilla]&lt;br /&gt;
** [http://cuteftp.de CuteFtp]&lt;br /&gt;
* Wiki&lt;br /&gt;
** [http://wiki.openwrt.org/UsbStorageHowto UsbStorageHowto (OpenWrt.org)]&lt;br /&gt;
** [http://wiki.openwrt.org/SFTPWithDropbearHowTo SFTPWithDropbearHowTo (OpenWrt.org)]&lt;br /&gt;
** [http://www.macsat.com/macsat/content/category/3/14/30/ Mascat (OpenWrt)] - Ne Menge Howto&#039;s, muss ich mir noch mal durchlesen :) &lt;br /&gt;
** [http://www.macsat.com/macsat/content/category/3/13/29/ Mascat (Oleg)]&lt;br /&gt;
** [http://wiki.freifunk-leipzig.public-ip.org/index.php/Asus_WL-HDD2.5 FF-Leipzig Asus WL-HDD2.5]&lt;br /&gt;
** [http://www.sprayfly.com/wiki/Sprayfly Sprayfly (Oleg)] - Au ne Menge Howto&#039;s, gut erklärt, englisch&lt;/div&gt;</summary>
		<author><name>Can Filip Sakrak</name></author>
	</entry>
</feed>