etiquette nudge

Mike Bushroe mbushroe at gmail.com
Thu Jul 14 17:55:29 MST 2011


>
> ---------- Forwarded message ----------
> From: Joseph Sinclair <plug-discussion at stcaz.net>
> To: Main PLUG discussion list <plug-discuss at lists.plug.phoenix.az.us>
> Date: Wed, 13 Jul 2011 21:47:12 -0700
> Subject: Re: Looking for NAS Hardware Recommendations
> It's in the firmware zip file[1], something like FWUpdate.exe (they change
> the name sometimes).
>
> [1] http://www.buffalotech.com/support/getfile/ls_series-143.zip
>
>
> On 07/13/2011 08:55 PM, Mark Phillips wrote:
> > On Wed, Jul 13, 2011 at 7:09 PM, Joseph Sinclair
> > <plug-discussion at stcaz.net>
> wrote:
> >
> >> The best suggestion I can make (other than waiting for acp_commander to
> get
> >> an update so it's able to open up the 1.43 firmware) is to use the
> Windows
> >> or Mac uploader to upload your modified firmware.
> >>
> >
> > I installed the Windows sw that came with the box on the CD, but there is
> no
> > option there to upload a file. Is there another piece of software that is
> > the Windows uploader? Where do I get it?
> >
> > Thanks,
> >
> > Mark
> >
> >>
> >> On 07/13/2011 05:45 PM, Mark Phillips wrote:
> >>> On Tue, Jul 12, 2011 at 10:38 PM, Joseph Sinclair <
> >> plug-discussion at stcaz.net
> >>>> wrote:
> >>>
> >>>> I missed the 1.43 part...  Seems they've improved security.
> >>>>
> >>>> If you can get a shell prompt with acp_commander, try running whoami.
> If
> >>>> you're already root, then "passwd -d root" will clear the current
> >> password,
> >>>> and you can then set it to anything you like with "passwd"
> >>>>
> >>>
> >>> I get a shell prompt, but nothing seems to work. Every command returns
> 3
> >>> blank lines and a prompt.
> >>>
> >>>>
> >>>> The only safe way to upload firmware is, unfortunately, a Windows or
> Mac
> >>>> binary that's included with the firmware update.
> >>>>
> >>>> That said, you can try
> >>>>
> >>
> http://buffalo.nas-central.org/wiki/Manually_flash_the_LinkStation%27s_firmwareifyou're<http://buffalo.nas-central.org/wiki/Manually_flash_the_LinkStation%27s_firmwareifyou%27re>brave.
> >>>>
> >>> That looks good, but I cannot access /dev/fl1 from the telnet prompt I
> >> get.
> >>> Nothing works at that prompt.
> >>>
> >>>>
> >>>> You might also just try (from an acp_commander shell prompt) copying
> the
> >>>> ssh key (put it on a share first) from the array locally over to
> >>>> /root/.ssh/authorized_keys (make sure to check permissions after
> >> copying),
> >>>> then try ssh.
> >>>>
> >>>
> >>> Good idea, if I could just get telnet to work. Any thoughts on that?
> >>>
> >>>>
> >>>> good luck.
> >>>>
> >>>> On 07/12/2011 09:59 PM, Joseph Sinclair wrote:
> >>>>> You shouldn't need to change or upload firmware.
> >>>>>
> >>>>> acp_commander can reset the root password (If it can get a shell
> prompt
> >>>> it should be able to reset the password...)
> >>>>>   java -jar acp_commander.jar -t $YOUR_NAS_IP_ADDRESS -o
> >>>>> That will clear the root password to nothing, allowing you to login
> via
> >>>> ssh or telnet as root with the (blank) password.
> >>>>>
> >>>>> You should be able to re-secure things from there (ideally drop an
> SSH
> >>>> key in for root, create a second account that can sudo and drop a key
> >> there
> >>>> as well, then lock the password for both to prevent password login and
> >>>> disable telnet).
> >>>>>
> >>>>> On 07/12/2011 02:25 PM, Mark Phillips wrote:
> >>>>>> Joeseph,
> >>>>>>
> >>>>>> One more issue, oh Great Buffalo NAS one....;-)
> >>>>>>
> >>>>>> I started to work on rooting the device by following this
> >>>>>> http://buffalo.nas-central.org/wiki/Category:LS-WXL. First
> stumbling
> >>>> block
> >>>>>> is I have firmware 1.43. However, the zip key for 1.41 worked to
> unzip
> >>>> the
> >>>>>> firmware image. It turns out ssh is already enabled for root in
> 1.43,
> >>>> but
> >>>>>> one needs a password. It is not the same as the admin password. So,
> I
> >>>> set up
> >>>>>> an ssh key and put the disk image back together as described in the
> >>>> article.
> >>>>>> However, how do I get the LS-WXL beastie to gobble up the new
> >> firmware?
> >>>>>>
> >>>>>> The web access only allows firmware to be downloaded from Buffalo
> (no
> >>>> upload
> >>>>>> file dialog, just a button to update the firmware, which only goes
> to
> >>>>>> Buffalo to check on available updates, and then installs them), and
> >> the
> >>>>>> Windows software does not have an option to upload firmware, either.
> I
> >>>> can
> >>>>>> get in with acp_commander to the shell prompt, which seems to be a
> >>>> disguised
> >>>>>> telnet prompt, so I am not sure how to upload new firmware via that
> >>>> method.
> >>>>>>
> >>>>>> Anyway to get the root password from the device or the file system I
> >>>>>> downloaded so I can use that to ssh in and not have to replace the
> >>>> firmware?
> >>>>>>
> >>>>>> Thanks for any further suggestions you may have!
> >>>>>>
> >>>>>> Mark
> >>>>>>
> >>>>>>
> >>>>>> On Mon, Jul 11, 2011 at 7:13 AM, Joseph Sinclair
> >>>>>> <plug-discussion at stcaz.net>wrote:
> >>>>>>
> >>>>>>> rsync will preserve ownership if you set the option to do so (I
> don't
> >>>>>>> recall the exact flag offhand).
> >>>>>>> I actually prefer rsync over the Samba mount because cifs doesn't
> >>>>>>> understand POSIX permissions.
> >>>>>>>
> >>>>>>> If you root the box you can certainly do the rsync over ssh, but on
> a
> >>>> local
> >>>>>>> net native(uncompressed) rsync protocol is *immensely* faster
> because
> >>>> the
> >>>>>>> little ARM chip in the NAS can't handle the ssh encrypt/decrypt
> very
> >>>> fast.
> >>>>>>>
> >>>>>>> SSH is useful for a lot of things, but I prefer the rsync daemon
> for
> >>>> rsync.
> >>>>>>>
> >>>>>>> IIRC backuppc can handle the hardlink issue via rsync (rsync can
> >>>> preserve
> >>>>>>> hardlinks, softlinks, etc...), but if not then your best bet might
> be
> >>>> to
> >>>>>>> install something more NAS-friendly.
> >>>>>>>
> >>>>>>> I'd not recommend installing Debian.  It's possible, but the
> machine
> >> is
> >>>>>>> quite limited in CPU and RAM, so the experience is likely to be
> >>>> somewhat
> >>>>>>> frustrating.  Most of the people who install Debian are running
> >>>>>>> Terastations, which have desktop CPU's rather than ARM chips (and
> >> cost
> >>>> 5
> >>>>>>> times more).
> >>>>>>>
> >>>>>>> On 07/10/2011 10:42 PM, Mark Phillips wrote:
> >>>>>>>> In the shared folders section, one can check Windows, Apple, disk
> >>>> backup,
> >>>>>>>> ftp, and sftp. When I clicked Windows and backup, rsync works.
> >>>>>>>>
> >>>>>>>> mark at orca:~/Desktop$ rsync SANY0002.JPG
> >>>>>>> rsync://xxx.xxx.xxx.xxx/array1_fred/
> >>>>>>>> mark at orca:~/Desktop$ rsync rsync://xxx.xxx.xxx.xxx/
> >>>>>>>> array1_fred
> >>>>>>>> mark at orca:~/Desktop$
> >>>>>>>>
> >>>>>>>> The file was copied to fred, as verified by ftp.
> >>>>>>>>
> >>>>>>>> Thanks for the link. I am worried that backup files will loose
> their
> >>>>>>>> ownership attributes when I back them up, as the poster says:
> >>>>>>>>
> >>>>>>>> "Yes, you can use rsync on another machine to connect to the
> >>>>>>> rsync-enabled
> >>>>>>>> shares on a LSpro; BUT all the files created by this method on the
> >>>> LSpro
> >>>>>>> are
> >>>>>>>> owned by root/root and not by any of the users created on the
> LSpro,
> >>>> and
> >>>>>>>> there is no way to delete or update these files except by using
> the
> >>>> rsync
> >>>>>>>> command."
> >>>>>>>>
> >>>>>>>> If I root the device and enable ssh, then I can rsync in via ssh
> and
> >>>>>>> bypass
> >>>>>>>> all this Buffalo c**p, right? Backuppc also depends on hard links,
> >> so
> >>>>>>>> perhaps I have to go all the way and install Debian on the box?
> >>>>>>>>
> >>>>>>>> Mark
> >>>>>>>>
> >>>>>>>> On Sun, Jul 10, 2011 at 10:18 PM, Joseph Sinclair <
> >>>>>>> plug-discussion at stcaz.net
> >>>>>>>>> wrote:
> >>>>>>>>
> >>>>>>>>> For the mount, you can just use normal mount with -t cifs (or put
> >> it
> >>>> in
> >>>>>>>>> fstab with cifs as the filesystem type).
> >>>>>>>>> umount is generic; the unmount interface standardized a while
> back,
> >>>>>>> that's
> >>>>>>>>> why umount.cifs is no longer in Debian, it's obsolete.
> >>>>>>>>>
> >>>>>>>>> For rsync, the module name will never have a space.  Given that
> >> it's
> >>>> not
> >>>>>>>>> showing up the way we expect, my best guess is the module naming
> >>>> changed
> >>>>>>> in
> >>>>>>>>> the most recent revisions of the firmware.
> >>>>>>>>> It seems something odd is going on, quite possibly the rsync
> daemon
> >>>> is
> >>>>>>>>> running but no shares are enabled as backup targets.
> >>>>>>>>> According to the Linkstation forums on buffalo.nas-central.org,
> >> You
> >>>>>>> have
> >>>>>>>>> to go into the backup section in the web interface and set each
> >> share
> >>>>>>> that's
> >>>>>>>>> supposed to be available via rsync as a backup target (not
> entirely
> >>>> sure
> >>>>>>>>> what that looks like).
> >>>>>>>>> Here's the post I found:
> >>>>>>>>>
> http://forum.buffalo.nas-central.org/viewtopic.php?p=41941#p41941
> >>>>>>>>> It's not 100% applicable, but it should apply to your device
> fairly
> >>>>>>>>> equally.
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On 07/10/2011 07:12 PM, Mark Phillips wrote:
> >>>>>>>>>> The only way I can gain access to the shares is to use the
> >>>> following. I
> >>>>>>>>>> created a new share called 'fred' and deleted the other shares:
> >>>>>>>>>>
> >>>>>>>>>> mount.cifs   //xxx.xxx.xxx.xxx/fred   /home/nas_share   -o
> >>>>>>> user=user_name
> >>>>>>>>>> password=pass
> >>>>>>>>>>
> >>>>>>>>>> Of course, umount.cifs is no longer in Debian, but umount -f
> works
> >>>> to
> >>>>>>>>>> unmount the share.
> >>>>>>>>>>
> >>>>>>>>>> I cannot get rsync to work. According to the man page the
> >> following
> >>>>>>>>> should
> >>>>>>>>>> return a list of shares:
> >>>>>>>>>>
> >>>>>>>>>> rsync rsync://xxx.xxx.xxx.xxx/
> >>>>>>>>>>
> >>>>>>>>>> Nothing is returned (eg a blank line). I tried telnet
> >>>> xxx.xxx.xxx.xxx
> >>>>>>> 873
> >>>>>>>>>> and I got the rsync response @RSYNCD: 30.0, so the daemon is
> >>>> running, I
> >>>>>>>>>> suppose.
> >>>>>>>>>>
> >>>>>>>>>> The following all return 'unknown module' regardless of what
> name
> >> I
> >>>> put
> >>>>>>>>>> after the url (array1_fred, , array0_fred array2_fred)
> >>>>>>>>>>
> >>>>>>>>>> rsync some_file rsync://xxx.xxx.xxx.xxx/array1_fred/
> >>>>>>>>>>
> >>>>>>>>>> or a '/' instead of a '_' returns the same error for module
> >> array1,
> >>>>>>>>> array2,
> >>>>>>>>>> array0. I also tried Array[0,1,2] with the same result. Some of
> >> the
> >>>> web
> >>>>>>>>>> pages show the name as Array 1, so I tried the capital A and a
> >>>> space,
> >>>>>>> but
> >>>>>>>>>> still not luck.
> >>>>>>>>>>
> >>>>>>>>>> When I ftp into the box, the path to fred is
> >>>>>>> xxx.xxx.xxx.xxx/array1/fred.
> >>>>>>>>>>
> >>>>>>>>>> I tried restarting the Linkstation, and no change.
> >>>>>>>>>>
> >>>>>>>>>> I also tried the alternative rsync format, rsync some_file
> >>>>>>>>>> xxx.xxx.xxx.xxx::array1_fred, and that did not work.
> >>>>>>>>>>
> >>>>>>>>>> Any more ideas on how to get rsync to work?
> >>>>>>>>>>
> >>>>>>>>>> Thanks!
> >>>>>>>>>>
> >>>>>>>>>> Mark
> >>>>>>>>>>
> >>>>>>>>>> On Sun, Jul 10, 2011 at 1:15 PM, Joseph Sinclair
> >>>>>>>>>> <plug-discussion at stcaz.net>wrote:
> >>>>>>>>>>
> >>>>>>>>>>> Dash and underscore are fine.
> >>>>>>>>>>> The only way to "reset" the name using the standard web
> interface
> >>>> is
> >>>>>>> to
> >>>>>>>>>>> delete the share and re-create it with the new name.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> On 07/10/2011 11:23 AM, Mark Phillips wrote:
> >>>>>>>>>>>> Can the share name have a dash or underscore in it? How can I
> >>>> "reset"
> >>>>>>>>> the
> >>>>>>>>>>>> share names?
> >>>>>>>>>>>>
> >>>>>>>>>>>> Thanks for all your help!
> >>>>>>>>>>>>
> >>>>>>>>>>>> Mark
> >>>>>>>>>>>> On Jul 10, 2011 10:59 AM, "Joseph Sinclair" <
> >>>>>>> plug-discussion at stcaz.net
> >>>>>>>>>>
> >>>>>>>>>>>> wrote:
> >>>>>>>>>>>>> The info folder is used by the web interface; don't delete
> that
> >>>>>>> unless
> >>>>>>>>>>>> you'd like to reload the device from scratch ;)
> >>>>>>>>>>>>> The correct value should be array1_Hshare. array1_Hshare is
> the
> >>>>>>> rsync
> >>>>>>>>>>>> top-level "module" name, not a directory.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> The issue you're seeing sounds like a case-match issue or
> >>>> something
> >>>>>>>>>>>> similar. The module will be exactly "array1_" followed by the
> >>>>>>> (initial)
> >>>>>>>>>>> name
> >>>>>>>>>>>> of the directory on the array.
> >>>>>>>>>>>>> If you initially put spaces in, or changed the name, then
> >> you'll
> >>>>>>> have
> >>>>>>>>> a
> >>>>>>>>>>>> hard time figuring out the module name because it's based on
> the
> >>>>>>> first
> >>>>>>>>>>> name
> >>>>>>>>>>>> you give for the share; it doesn't get updated if you change
> the
> >>>>>>> share
> >>>>>>>>>>> name
> >>>>>>>>>>>> later.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Also, if you changed the RAID settings, then try using array2
> >> or
> >>>>>>>>> array0,
> >>>>>>>>>>>> just in case it changed the array numbering.
> >>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> ---------------------------------------------------
> >>>>>>>>>>> PLUG-discuss mailing list -
> >> PLUG-discuss at lists.plug.phoenix.az.us
> >>>>>>>>>>> To subscribe, unsubscribe, or to change your mail settings:
> >>>>>>>>>>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss<http://lists.plug.phoenix.az.us/mailman/listinfo/plug-discuss>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> ---------------------------------------------------
> >>>>>>>>>> PLUG-discuss mailing list -
> PLUG-discuss at lists.plug.phoenix.az.us
> >>>>>>>>>> To subscribe, unsubscribe, or to change your mail settings:
> >>>>>>>>>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss<http://lists.plug.phoenix.az.us/mailman/listinfo/plug-discuss>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> ---------------------------------------------------
> >>>>>>>>> PLUG-discuss mailing list -
> PLUG-discuss at lists.plug.phoenix.az.us
> >>>>>>>>> To subscribe, unsubscribe, or to change your mail settings:
> >>>>>>>>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss<http://lists.plug.phoenix.az.us/mailman/listinfo/plug-discuss>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> ---------------------------------------------------
> >>>>>>>> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
> >>>>>>>> To subscribe, unsubscribe, or to change your mail settings:
> >>>>>>>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss<http://lists.plug.phoenix.az.us/mailman/listinfo/plug-discuss>
> >>>>>>>
> >>>>>>>
> >>>>>>> ---------------------------------------------------
> >>>>>>> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
> >>>>>>> To subscribe, unsubscribe, or to change your mail settings:
> >>>>>>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss<http://lists.plug.phoenix.az.us/mailman/listinfo/plug-discuss>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> ---------------------------------------------------
> >>>>>> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
> >>>>>> To subscribe, unsubscribe, or to change your mail settings:
> >>>>>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss<http://lists.plug.phoenix.az.us/mailman/listinfo/plug-discuss>
> >>>>>
> >>>>>
> >>>>>
> >>>>> ---------------------------------------------------
> >>>>> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
> >>>>> To subscribe, unsubscribe, or to change your mail settings:
> >>>>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss<http://lists.plug.phoenix.az.us/mailman/listinfo/plug-discuss>
> >>>>
> >>>>
> >>>> ---------------------------------------------------
> >>>> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
> >>>> To subscribe, unsubscribe, or to change your mail settings:
> >>>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss<http://lists.plug.phoenix.az.us/mailman/listinfo/plug-discuss>
> >>>>
> >>>
> >>>
> >>>
> >>> ---------------------------------------------------
> >>> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
> >>> To subscribe, unsubscribe, or to change your mail settings:
> >>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss<http://lists.plug.phoenix.az.us/mailman/listinfo/plug-discuss>
> >>
> >>
> >> ---------------------------------------------------
> >> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
> >> To subscribe, unsubscribe, or to change your mail settings:
> >> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss<http://lists.plug.phoenix.az.us/mailman/listinfo/plug-discuss>
> >>
> >
> >
> >
> > ---------------------------------------------------
> > PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
> > To subscribe, unsubscribe, or to change your mail settings:
> > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss<http://lists.plug.phoenix.az.us/mailman/listinfo/plug-discuss>
>
>
>
>
>
Time to ask people again to trim posts? I count 11 levels of indentation in
this message!

Mike


-- 
Burn the Land,  Boil the Sea,  You can't take the SKY from me!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.PLUG.phoenix.az.us/pipermail/plug-discuss/attachments/20110714/1753dc44/attachment.html>


More information about the PLUG-discuss mailing list