site Search:


 
    All Forums Hot Topics Gallery






how-to block ads


 
Search Topic:
Uniqs:
111297
Share Topic
Posting?
Post a:
Post a:
Links: ·ALL ·Review Your VoIP Provider ·VoIP Providers ·VoIP FAQ ·Porting Rules ·What Codec?
page: 1 · 2 · 3 · 4 · 5 · 6 ... 22 · 23 · 24
AuthorAll Replies

TelSat

join:2002-10-10
Toronto, ON

1 edit

reply to Dan_voip

Re:[Other] Get your own FreeSwitch on a Seagate DockStar for $25

If you are in Canada NCIX has it for $29.99 until July 13th. No free shipping but you don't have to deal with customs.
So it is $29.99 plus shipping plus the taxes on your province.

mazilo
From Mazilo
Premium
join:2002-05-30
Lilburn, GA
kudos:1

reply to mazilo

Re: [Other] Own a FreeSwitch on a Seagate DockStar for $24.99

I just updated this thread to attach with a self-built OpenWRT SVN firmware in a tarball file as well as its configurations files so that you can use them to rebuild/recompile your own OpenWRT SVN firmware. The firmware includes a Linux kernel (uImage), OpenWRT base/application files, FreeSwitch v1.0.6, and network/utility applications. My Seagate DockStar device has no problem to boot off this OpenWRT SVN firmware of an external USB storage. If you have successfully hacked your Seagate DockStar device using the PogoPlug SetBoot approach, it should have no problem to boot off this OpenWRT SVN firmware of an external USB storage.

Have fun with your new PBX system.
--
don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together.


jjoshua
Premium
join:2001-06-01
Scotch Plains, NJ
kudos:1

2 edits

reply to mazilo
Got mine today. I'm going to start with the setboot change.

Edit: Followed the blog instructions to disable the dockstar software, backup the partitions. Next, I installed setboot. Very quick - no problems.


voip_wire

join:2010-07-02
kudos:1

reply to mazilo

Re: [Other] Get your own FreeSwitch on a Seagate DockStar for $2

said by mazilo:

WARNING: WHEN YOU RECEIVE YOUR SEAGATE DOCKSTAR DEVICE, PLEASE DON'T CONNECT IT TO A LIVE INTERNET UNLESS YOU HAVE DISABLE THE hbmgr.sh BY EDITING /etc/init.d/rcS FILE AS SHOWN IN BLOG. DOING SO WILL LET IT TO PHONE HOME TO PERFORM AN UPGRADE WITH A NEW FIRMWARE THAT HAS TELNET/SSH DISABLED AND AN UNKNOWN root PASSWORD.
Thanks for posting with emphasis. I had read the blog, hence knew it, but without your warning would have probably forgotten to take care of it.

-m

mazilo
From Mazilo
Premium
join:2002-05-30
Lilburn, GA
kudos:1

reply to jjoshua

Re: [Other] Own a FreeSwitch on a Seagate DockStar for $24.99

said by jjoshua:

If I install setboot on the device, at what point can it be allowed to access the internet?
I believe the step-by-step instructions on PogoPlug SetBoot presumes you have already disabled the startup of the Pogoplug software (to phone home for a firmware upgrade and to lock out telnet/ssh access) as shown on the Blog.
--
don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together.

bluechalk

join:2009-09-20
New York, NY

reply to mazilo
Mazillo: Plugbox Linux, referred to on the setboot webpage, seems to be designed for the DockStar. I'm curious as to why you chose to use OpenWRT instead.


mazilo
From Mazilo
Premium
join:2002-05-30
Lilburn, GA
kudos:1

said by bluechalk:

I'm curious as to why you chose to use OpenWRT instead.
I can give you a bunch of answers. Simply put, I feel more comfortable with OpenWRT.
--
don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together.


baysoor

join:2002-03-12
San Jose, CA
Reviews:
·AT&T Yahoo
·VoicePulse for B..

reply to mazilo
when you have such a great guide, who can resist? Thanks for wasting my money and time...

Oh... and giving tons of hacking pleasure... keep it coming.

I have been looking at shiva plug for a long time but did not feel like spending $100 when it first came out. $25 I can handle. Plus it now runs openwrt!

Just ordered one.


mazilo
From Mazilo
Premium
join:2002-05-30
Lilburn, GA
kudos:1

reply to mazilo
I had to re-upload the firmware tarball file as well the configurations files. I wasn't aware of the previous firmware tarball file didn't include the boot/uImage (kernel) file. So, if you had downloaded the previous firmware tarball file that I posted this morning, I apologize because you will need re-download and use this one.
--
don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together.



usa2k
Blessed
Premium,MVM
join:2003-01-26
Canton, MI
kudos:3

Re: [Other] Own a FreeSwitch hacked DockStar for $24.99

I should see my device early this week.

But then .......... I am in the thick of studying/learning CCNA.


jjoshua
Premium
join:2001-06-01
Scotch Plains, NJ
kudos:1

reply to mazilo

Re: [Other] Own a FreeSwitch on a Seagate DockStar for $24.99

I'm trying to build Openwrt for the first time.

I got the openwrt distribution using svn. I ran "make menuconfig" and changed the target system to "Marvel. Kirkwood". Then, I typed "make" and everything seems to have worked ok.

Presumably, I now have a somewhat default openwrt build that can run on the dockstar. Since I installed setboot, I should be able to copy the openwrt build to a usb stick and boot it from there.

How do I install the openwrt build onto a usb stick?

mazilo
From Mazilo
Premium
join:2002-05-30
Lilburn, GA
kudos:1

said by jjoshua:

I got the openwrt distribution using svn. I ran "make menuconfig" and changed the target system to "Marvel. Kirkwood". Then, I typed "make" and everything seems to have worked ok.
The default config will build USB mass storage, SCSI disk, and among other needed drivers as kernel modules. When a Seagate DockStar device loads the kernel, those drivers are still on the external USB partition and the kernel will have no way to locate them without these drivers. As such, your device won't be able to complete the boot and will hang.

How do I install the openwrt build onto a usb stick?
Do the following:
    1. When you execute a make menuconfig, go to Target Images sub-menu and enable the [*] tar.gz to build a firmware in tarball file.
    2. Once you have the firmware tarball file, format your external USB partition with an EXT2 or EXT3 filesystem. I used EXT3 filesystem because it supports a juornalling system. Then, mount your external USB partition. From this onward, I will presume your external USB partition is mounted on /mnt. Use the tar utility to extract the firmware tarball file to the external USB partition (tar -zxf openwrt-kirkwood-rootfs.tar.gz -C /mnt).
    3. Create a boot directory on the root directory of your external USB partition (mkdir /mnt/boot) and copy the openwrt-kirkwood-uImage file to the boot directory (cp openwrt-kirkwood-uImage /mnt/boot/uImage). Check to make sure you have a /boot/uImage file (ls -al /boot).
    4. At this point, it is important to observe all the directories and files are owned by user 0 (root) and group 0 (root). If not, your device will probably won't boot. Use chown -R root.root /mnt) to change all directories and files under /mnt to user 0 (root) and group 0 (root). Then, execute sync to flush all open file system buffers to synchronize with their respective storage.
    5. Once you have done the above, unmount your external USB partition and unplug it from your computer. Then, take it to your Seagate DockStar device to plug it into one of its USB ports. At this point, I presume you have already hacked your device with the PogoPlug SetBoot step-by-step instructions all the way on step #1 so that it will be able to toggle boot between its NAND/Flash storage and an external USB storage. If your device is running, you can execute a reboot so that it will look for your external USB partition to boot off from there on the next boot. Otherwise, you will have to first boot into its original firmware and do a reboot.
    6. To log into your device running an OpenWRT firmware for the 1st time, use telnet IP_Address_of_the_device with no username/password. Once you have logged into your device, you may want to execute passwd to set a password to your root user and the system will automatically disable the telnet. At this point, subsequent telnet requests will no longer be served and you will need to use SSH (ssh root@IP_Address_of_the_device on Linux) or PUTTY (on Windows) to log into your device.

Hope this helps you to get your Seagate DockStar device started running with an OpenWRT firmware. Enjoy.
--
don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together.

voip_wire

join:2010-07-02
kudos:1

said by mazilo:

said by jjoshua:

I got the openwrt distribution using svn. I ran "make menuconfig" and changed the target system to "Marvel. Kirkwood". Then, I typed "make" and everything seems to have worked ok.
The default config will build USB mass storage, SCSI disk, and among other needed drivers as kernel modules. When a Seagate DockStar device loads the kernel, those drivers are still on the external USB partition and the kernel will have no way to locate them without these drivers. As such, your device won't be able to complete the boot and will hang.
If not using mazilo provided firmware, you would probably need to
make kernel_menuconfig
 
and make sure that usb_storage, scsi disk are compiled into the kernel (Marked by [*], as opposed to [m]) for a successful boot.

As a side note, I see only 2 attachments to the first post: the config files. Guess it is limitation of a basic account?

-m


usa2k
Blessed
Premium,MVM
join:2003-01-26
Canton, MI
kudos:3

3rd attachment is not there at the moment.


cowcowcow

join:2003-07-23
Montreal, QC

1 edit

reply to TelSat

Re: Re:[Other] Get your own FreeSwitch on a Seagate DockStar for

Sorry... wrong info.... deleted.

mazilo
From Mazilo
Premium
join:2002-05-30
Lilburn, GA
kudos:1

reply to voip_wire

Re: [Other] Own a FreeSwitch on a Seagate DockStar for $24.99

said by voip_wire:

As a side note, I see only 2 attachments to the first post: the config files. Guess it is limitation of a basic account?
Last late night, I was going to upload a newly-built firmware. To do this, I had to delete the existing one without knowing the thread has the EDIT mode set to disable. That's why it only shows two config files at the moment. I can create another post with the attachment, but I prefer to have the firmware uploaded to the 1st post on this thread so readers will be able see it without sifting through the thread.
--
don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together.

zamarac

join:2008-11-29

1 edit

FW Trojan free guaranteed? Btw, the thread Edit Mode seems to be working OK.



dbmaven
There's no shortage
Premium,Mod
join:1999-10-26
Sty in Sky
kudos:2

reply to jjoshua

(topic move) [Other] Own a FreeSwitch on a Seagate DockStar for

Moderator Action
The post that was here (and all 3 followups to it), has been moved to a new topic .. »Seagate DockStar - NAS & MFP & WebCam Support

lukami

join:2010-07-10
San Francisco, CA

1 edit

reply to mazilo

Re: [Other] Own a FreeSwitch on a Seagate DockStar for $24.99

Mazilo,
I have a Seagate DockStar that I've modified following the PogoPlug SetBoot instructions. It can properly load Plugbox Linux from a USB stick. However, when I tried to run OpenWRT from another USB stick using your SVN tarball firmware I got the following error message through the serial console:

Waiting 10sec before mounting root device...
scsi 0:0:0:0: Direct-Access     Generic  USB Flash Disk   7.76 PQ: 0 ANSI: 2
sd 0:0:0:0: [sda] Attached SCSI removable disk
VFS: Cannot open root device "sda1" or unknown-block(8,1)
Please append a correct "root=" boot option; here are the available partitions:
1f00            1024 mtdblock0 (driver?)
1f01            4096 mtdblock1 (driver?)
1f02           32768 mtdblock2 (driver?)
1f03          224256 mtdblock3 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1)
 

Both of the sticks are formatted to ext2.
Do you know what I am doing wrong? Thanks for your help.

mazilo
From Mazilo
Premium
join:2002-05-30
Lilburn, GA
kudos:1

said by lukami:

Do you know what am I doing wrong? Thanks for your help.
You probably downloaded the first version firmware I had uploaded here. If so, that one has a missing Linux kernel. Sorry about that. Since last night, I have found another problem. I applied kernel patches from here and that created some problem in the sense it mounted the root partition RO. Any changes to the filesystem will only be on the RAM space and that will be gone after a reboot. Right now, I am recompiling the whole firmware. I will test it before I re-upload. So, please kindly bear with me. Thank you.
--
don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together.
page: 1 · 2 · 3 · 4 · 5 · 6 ... 22 · 23 · 24

Friday, 01-Jun 20:45:18 Terms of Use & Privacy | feedback | contact | Hosting by nac.net - DSL,Hosting & Co-lo
over 12.5 years online © 1999-2012 dslreports.com.
Most commented news this week
Hot Topics