All credit to @bodhi on Jeff Doozan's Forum for the uBoot, Debian rootfs, instructions and support. Note that I re-hosted some of @bodhi's files for an easier install.
References:
WARNING: You can potentially brick your Pogoplug following this tutorial. Your warranty will be voided. These instructions are for the Pogoplug V3/Oxnas. Flashing the uBoot below on any other model of the Pogoplug will result in a brick. There is no going back to the Pogoplug OS. You will not be able to use the my.pogoplug.com service. Proceed at your own risk.
Requirements:
*Only Pogoplug Pro comes with built in Wi-Fi (AzureWave AW-NE762H 802.11 b/g/n PCI Express RT3090)
Model numbers located on bottom of foot. Please ignore the label on the box. You can potential receive a Pogoplug V2 (POGO-E02 Kirkwood) when buying a P21/P22.
- POGO-P01 - Pro (Wi-Fi)
- POGO-P02 - Pro (Wi-Fi)
- POGO-P21 - V3
- POGO-P22 - V3
- POGO-P24 - V3
- POGO-P25 - V3
- POGO-B01 - Classic
- POGO-B02 - Classic
- POGO-B03 - Classic
- POGO-B04 - Classic

Check the bottom of the Pogoplug's foot for correct model
2) USB Flash Drive (2GB+) or USB Hard Drive
Recommendations/Tested:
- SanDisk Ultra Fit USB 3.0 Low-Profile Flash Drive
- SanDisk Cruzer Fit 8GB Flash Drive
- Seagate Backup Plus 2TB Portable External Hard Drive USB 3.0
- Seagate Backup Plus 1 TB USB 3.0 Portable Hard Drive (USM Slot)
- WD My Passport Ultra 2TB Portable External Hard Drive USB 3.0
Outline of Steps:
- uBoot Installation via SSH Console
- Setup Netconsole
- Debian Installation on USB Hard/Flash Drive
- Initial Debian Setup
- Upgrade Debian to 3.18.5 kernel
- Pogoplug Pro Wireless Configuration
Enable SSH Access to Pogoplug
1) Official Method - Activate on my.pogoplug.com and then enable SSH
- Power on the Pogoplug and connect it to you network.
- Log into http://my.pogoplug.com and activate your Pogoplug @ https://pogoplug.com/activate/
- Enable SSH access by going to my.pogoplug.com and then go to General Settings-> Security.
- Note that if you don't see the "Enable SSH Access" option, try power cycling the Pogoplug.
2) Backdoor Method (credit to GTVHacker.com)
Make sure your Pogoplug is connected to your network and has internet access.
Check your router or use a network scanning tool (iNet Network Scanner on iPhone) to determine the IP Address of the Pogoplug.
From a Linux computer (e.g. another Pogoplug running Debian/Alarm) run the below curl command.
curl -k "https://root:ceadmin@[PogoplugIPAddress]/sqdiag/HBPlug?action=command&command=dropbear%20start";
Note that the backdoor method is not persistent (SSH access will not be available after a reboot).
uBoot Installation via SSH Console
If you used the "Official Method" for activating and enabling SSH on your Pogoplug, then the username will be "root" and the password will be whatever you set (note that it's not the same password used to log into my.pogoplug.com).
For the "Backdoor Method", the username and password is root/ceadmin.
From here, everything is done via the SSH console.
#Verify Pogoplug is expected version (Oxnas)
cat /proc/cpuinfo | grep Hardware
#Stop here if not expected output.
#Expected output
#Hardware : Oxsemi NAS
#stop my.pogoplug.com service
killall hbwd
#download firmware utilities
cd /tmp
wget http://download.qnology.com/pogoplug/v4/nanddump
wget http://download.qnology.com/pogoplug/v4/nandwrite
wget http://download.qnology.com/pogoplug/v4/flash_erase
wget http://download.qnology.com/pogoplug/v4/fw_printenv
wget http://download.qnology.com/pogoplug/v4/fw_setenv
#make executable
chmod +x flash_erase fw_printenv fw_setenv nanddump nandwrite
#remount '/' as read/write
#by default the Pogoplug OS (internal flash) is read only
mount -o remount,rw /
#setup fw_env.config for oxnas
echo "/dev/mtd0 0x00100000 0x20000 0x20000">/etc/fw_env.config
#save original envs
/usr/local/cloudengines/bin/blparam > /blparam.txt
#Download and flash new uBoot
wget http://download.qnology.com/pogoplug/oxnas/uboot.2013.10-tld-4.ox820.bodhi.tar
wget http://download.qnology.com/pogoplug/oxnas/uboot.2013.10-tld-4.ox820.bodhi.tar.md5
#check md5sum
md5sum -c uboot.2013.10-tld-4.ox820.bodhi.tar.md5
#extract uBoot files
tar -xf uboot.2013.10-tld-4.ox820.bodhi.tar
#BE EXTRA CAREFUL WITH THE THESE COMMANDS.
#NO TYPOS! CUT AND PASTE.
#Erase and flash uboot on mtd0
#Flash encoded spl stage1 to 0x0
/tmp/flash_erase /dev/mtd0 0x0 6
/tmp/nandwrite /dev/mtd0 uboot.spl.2013.10.ox820.850mhz.mtd0.img
#Flash uboot to 0x40000
/tmp/nandwrite -s 262144 /dev/mtd0 uboot.2013.10-tld-4.ox820.mtd0.img
#Flash uboot environment
#Erase 1 block starting 0x00100000
/tmp/flash_erase /dev/mtd0 0x00100000 1
/tmp/nandwrite -s 1048576 /dev/mtd0 pogopro_uboot_env.img
#Set MAC Address
/tmp/fw_setenv ethaddr "$(cat /sys/class/net/eth0/address)"
#default to pogoplug classic dtb
/tmp/fw_setenv fdt_file '/boot/dts/ox820-pogoplug-classic.dtb'
/tmp/fw_setenv dt_load_dtb 'ext2load usb 0:1 $dtb_addr $fdt_file'
#double check the MAC Address matches with
#what is on the bottom of your Pogoplug
/tmp/fw_printenv ethaddr
#print out all uboot environment parameters
#make sure there are no errors
/tmp/fw_printenv > /fw_printenv.txt
/tmp/fw_printenv
Setup Netconsole
More info here - http://forum.doozan.com/read.php?3,14,14#Update IP Addresses as appropriate
#ipaddr = Pogoplug IP
/tmp/fw_setenv preboot 'run preboot_nc'
/tmp/fw_setenv ipaddr '192.168.1.10'
/tmp/fw_setenv serverip '192.168.1.100'
Debian Installation on USB Hard/Flash Drive
Plug in your USB flash drive
#Partition your USB flash/hard drive
/sbin/fdisk /dev/sda
# Type in the following commands to erase
# and re-partition USB flash/hard drive
#(WARNING - FLASH/HARD DRIVE WILL BE COMPLETELY WIPED):
#
# p # list current partitions
# o # to delete all partitions
# n # new partition
# p # primary partition
# 1 (one) # first partition
# <enter> # default start block
# <enter> # default end block (to use the whole drive)
# If you're using a hard drive, create a small
# 4GB partition instead of using the whole drive,
# leaving the rest for a data partition
# +4G # to create a 4GB partition
# w # write new partition to disk
#Format USB Flash Drive
cd /tmp
wget http://archlinuxarm.org/os/pogoplug/mke2fs
chmod 755 mke2fs
#format as ext3 and label partition as 'rootfs'
./mke2fs -L rootfs -j /dev/sda1
#mount
mkdir /tmp/usb
mount /dev/sda1 /tmp/usb
cd /tmp/usb
#Download Debian rootfs
wget http://download.qnology.com/pogoplug/oxnas/Debian-3.17.0-oxnas-tld-1-rootfs-bodhi.tar.bz2
wget http://download.qnology.com/pogoplug/oxnas/Debian-3.17.0-oxnas-tld-1-rootfs-bodhi.tar.bz2.md5
#check md5sum
md5sum -c Debian-3.17.0-oxnas-tld-1-rootfs-bodhi.tar.bz2.md5
#extract
tar -xvjf Debian-3.17.0-oxnas-tld-1-rootfs-bodhi.tar.bz2
#cleanup
rm Debian-3.17.0-oxnas-tld-1-rootfs-bodhi.tar.bz2*
#Sync and reboot, cross your fingers
sync
cd ..
umount /tmp/usb
reboot
At this point, your Pogoplug should boot back up into Debian. Note that the IP Address of your Pogoplug may have changed. Double check your router for the IP Address assigned to your Pogoplug or use a network scanning tool (iNet Network Scanner on iPhone) to determine the IP Address of the Pogoplug.
For Debian, the default username and password is root/root.
Initial Debian Setup
#Change password
passwd
#Generate New OpenSSH Keys
rm /etc/ssh/ssh_host*
ssh-keygen -A
#Initial update
apt-get update
apt-get upgrade
#Set hostname to DebianPlug or whatever you like
echo DebianPlug>/etc/hostname
#Set Time Zone
tzselect
reboot
Upgrade Debian to 3.18.5 kernel
Latest kernel and instructions here - http://forum.doozan.com/read.php?2,16044
#backup original kernel files
cd /boot
mkdir backup
mv *3.17* backup
mv uImage backup/uImage3.17
mv uInitrd backup/uInitrd3.17
#download from bodhi's dropbox
wget --no-check-certificate https://www.dropbox.com/s/o9fp0xg8b6aajg6/linux-3.18.5-oxnas-tld-1.bodhi.tar.bz2
#check md5
echo "df386f09cf7323472d40432d3da382d5 linux-3.18.5-oxnas-tld-1.bodhi.tar.bz2" |md5sum -c
#extract
tar -xvjf linux-3.18.5-oxnas-tld-1.bodhi.tar.bz2
#install kernel and headers
dpkg -i linux-image-3.18.5-oxnas-tld-1_1_armel.deb
dpkg -i linux-headers-3.18.5-oxnas-tld-1_1_armel.deb
#Create uImage and uInitrd manually
mkimage -A arm -O linux -T kernel -C none -a 0x60008000 -e 0x60008000 -n Linux-3.18.5-oxnas-tld-1 -d /boot/vmlinuz-3.18.5-oxnas-tld-1 /boot/uImage
mkimage -A arm -O linux -T ramdisk -C gzip -a 0x60000000 -e 0x60000000 -n initramfs-3.18.5-oxnas-tld-1 -d /boot/initrd.img-3.18.5-oxnas-tld-1 /boot/uInitrd
#clean up
rm linux-3.18.5-oxnas-tld-1.bodhi.tar.bz2
rm *.dtb
#reboot and verify
reboot
uname -a
Pogoplug Pro Wireless Configuration
#update fdt file to pogoplug pro and reboot
#Warning: if you don't truly have a pro, your pogoplug
#will not boot properly.
fw_setenv fdt_file '/boot/dts/ox820-pogoplug-pro.dtb'
reboot
Follow Debian on Pogoplug Tutorial - Wireless Configuration
Pogoplug Pro - AzureWave AW-NE762H 802.11 b/g/n PCI Express RT3090 |
Pogoplug V3 - Dual 700Mhz ARM, 128MB RAM, SATA (internal),
Gigabit Ethernet, 4 USB 2.0 Ports, Wireless (Pro only)
|
"fdisk" command does not exist on pogoplug-pro; how do you install it?
ReplyDeletegot it working now; u gotta use "/sbin/fdisk /dev/sda"
DeleteThanks for the feedback. I'll update the tutorial.
DeleteIEEE Final Year Project centers make amazing deep learning final year projects ideas for final year students Final Year Projects for CSE to training and develop their deep learning experience and talents.
DeleteIEEE Final Year projects Project Centers in India are consistently sought after. Final Year Students Projects take a shot at them to improve their aptitudes, while specialists like the enjoyment in interfering with innovation.
corporate training in chennai corporate training in chennai
corporate training companies in india corporate training companies in india
corporate training companies in chennai corporate training companies in chennai
I have read your blog its very attractive and impressive. I like it your blog. Digital Marketing Company in Chennai Project Centers in Chennai
Also to confirm
ReplyDeleteThis is the ip address to the pogoplug?
/tmp/fw_setenv ipaddr '192.168.1.10'
This is the ip address to your desktop computer?
/tmp/fw_setenv serverip '192.168.1.100'
Yes
DeleteThanks everything is working now; going to try setting up wifi next
Deleteanother change is:
umount /tmp/usb
reboot
use
"/sbin/reboot"
I'm using this script for auto wifi reconnect; Works Great! https://github.com/dweeber/WiFi_Check/blob/master/WiFi_Check
ReplyDeletecd /usr/local/bin/
wget --no-check-certificate https://raw.githubusercontent.com/dweeber/WiFi_Check/master/WiFi_Check
chmod +x WiFi_Check
apt-get install cron
crontab -e
*/3 * * * * /usr/local/bin/WiFi_Check
This WiFi_Check script seems to work very well. But I feel it is a work-around, not a solution. The problem is that the Pogoplug disconnects from Wifi. This doesnt keep it from disconnecting, It just makes it reconnect within a couple minutes of being disconnected. My question is, why is the WiFi disconnecting? and is there a way to make it stay connected?
DeleteMight be your router dropping u, or weak signal. Else bad pogoplug. Is been find for me tho. The script is not a workaround for your problems. Is for when the wifi is actually down.
DeleteI thought that too, but it's 10 feet from my router (Asus RT-N65U) in the same room, and I had no issues when I used the my.pogoplug service to manage with wireless. I also experienced this exact same issue with my Pogoplug V4, with the edimax wifi adapter (and 3 other wifi adapters with the same chipset). I believe it is something in the system, or possibly the network configuration.
DeleteAlso, I have a 65/70 Link Quality (I assume this is the signal Strength). Here's the output from iwconfig:
Delete#wlan0 IEEE 802.11bgn ESSID:"Ommited"
# Mode:Managed Frequency:2.462 GHz Access Point: Ommited
# Bit Rate=108 Mb/s Tx-Power=20 dBm
# Retry short limit:7 RTS thr:off Fragment thr:off
# Encryption key:off
# Power Management:off
# Link Quality=65/70 Signal level=-45 dBm
# Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
# Tx excessive retries:31 Invalid misc:2061 Missed beacon:0
The Pogoplug was rebooted 2 days ago, So it appears to have restarted the wifi 31 times in that two days?
I don't think "Tx excessive retries" means that.
DeleteI use my Pogoplug Pro (P02) for a NAS with Rsync cron. I have a USB Flash drive with the rootfs plugged into the top back USB port, and two 1TB hard drives which store my info and are synced in the two usb ports below. If I reboot with the hard drives plugged in, it wont boot to the rootfs, but the light will be green. but when I pull them out, it boots to the rootfs. is it trying to boot the rootfs from the hard drives? How can I have it boot and mount everything properly?
ReplyDeleteYea i got the same issue, looks like we have to tell the boot loader to boot from a set usb port? not sure how that goes
DeleteIn the V4 Tutorial, Qui Instructs to run the following command:
Delete#update boot order to include pogoplug OS
/tmp/fw_setenv bootcmd 'run bootcmd_usb; run bootcmd_mmc; run bootcmd_sata; run bootcmd_pogo; reset'
Is this something we can utilize in this tutorial?
Take a look at this - http://mhassan.me/2012/06/27/booting-pogoplug-from-the-right-usb-disk/
Deleteand this - http://forum.doozan.com/read.php?3,19093,19683
You just need to update the uboot env to include the partition label.
Hello Gurus, I followed this blog to install Debian on my Pogo Pro WIFi but stuck with USB boot issue. it works fine with front USB boot but if i can't more than one USB drive, the device is not booting.
DeleteSo, i followed http://mhassan.me/2012/06/27/booting-pogoplug-from-the-right-usb-disk/ but now i am stuck at
"mkinitcpio -v -g /boot/kernel.img" >> -bash: mkinitcpio: command not found.
Looks like fix is to run "pacman -Sy uboot-mkimage" but it is not valid command for Debian.
Can someone guide me with this command or procedure.
Thansk,
You can install OpenMediaVault on the Pogoplug Pro / V3 running bodhi's 3.18.5 rootfs following Almaz's guide here: http://forum.doozan.com/read.php?2,13630,page=3. Don't worry about the few minor errors you'll see. Make sure to login to the OMV gui before you reboot the first time so you can enable SSH. The default login is 'admin' and 'openmediavault'. The gui is suprisingly quick. Makes managing multiply disks easier. I'm running OMV along with Webmin and Shairport client (w/USB audio adapter) and the system is still quite responsive. I use a 16GB Sandisk Ultra Fit flash drive as the system disk and have connected an ESATA drive to the Pro's interior sata connector and all is groovy. Next thing to try is a port multiplier to see if it's recognized.
ReplyDeleteHi Qui,
ReplyDeleteI've followed your guide for the Pogoplug E02 and installed the Squeezelite service and one one a LMS. However, I don't know how to do it for a Pro with Debian. While not directly asking for personal tech advice, do you know of a way, or can point me in the right direction to get information so that I can use the Pro as I use the E02?
Mostly everything works with my Pro, with the exception of my WiFi. But that's not a major issue.
Thanks.
I have severe problems with USB booting on both oxnas devices I've tried (a black POGO-P21 and pink POGO-B01). This has happened with a couple of different USB flash drives/card readers. Using the default environment with dt_bootcmd_usb set to 'usb start; run dt_usb_bootcmd; usb stop; reset', U-Boot goes into a loop of:
ReplyDelete`
U-Boot 2013.10-tld-4 (Sep 08 2014 - 19:43:38) for OXNAS
gcc (Debian 4.6.3-14) 4.6.3
GNU ld (GNU Binutils for Debian) 2.22
Hit any key to stop autoboot: 0
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... cannot reset port 4!?
2 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
** Bad device usb 0 **
** Bad device usb 0 **
** Bad device usb 0 **
Wrong Image Format for bootm command
Led: ORANGE (Failed)
ERROR: can't get kernel image!
stopping USB..
resetting ...
U-Boot 2013.10-tld-4 (Sep 08 2014 - 19:43:38) for OXNAS
gcc (Debian 4.6.3-14) 4.6.3
GNU ld (GNU Binutils for Debian) 2.22
Hit any key to stop autoboot: 0
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... cannot reset port 4!?
2 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
** Bad device usb 0 **
** Bad device usb 0 **
** Bad device usb 0 **
Wrong Image Format for bootm command
Led: ORANGE (Failed)
ERROR: can't get kernel image!
stopping USB..
resetting ...
`
On the first device, if I run 'usb start' twice in a row without resetting, it works fine the second time consistently, and I can boot:
`
OX820> usb start
u s b s t a r t
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... cannot reset port 4!?
2 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
OX820> usb start
u s b s t a r t
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
`
On the second device, this seems to not work on port 4 (the front facing port) but does work on port 3. I don't know much about the platform details, but something doesn't seem right here. Any relevant U-Boot build params (clock related, etc.)?
I tried an updated U-Boot 2013.10-tld-5, which didn't change anything. Moved the issue report to http://forum.doozan.com/read.php?3,16017,22310#msg-22310
DeleteThe issue is most likely with the USB HD/Flash drive you're using. Try using one of the tested/recommended drives I have listed.
DeleteDoes this run from the USB drive put on it to install this? I thought it install on it's internel flash. Here is a fdisk -l with a 32GB flash drive on it.
ReplyDeleteroot@DebianPlug:~# fdisk -l
Disk /dev/mtdblock0: 14 MB, 14680064 bytes
171 heads, 42 sectors/track, 3 cylinders, total 28672 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xaaaaaaaa
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/mtdblock0p1 ? 2863311530 1431655763 1431655765 aa Unknown
/dev/mtdblock0p2 ? 2863311530 1431655763 1431655765 aa Unknown
/dev/mtdblock0p3 ? 2863311530 21843 715838805 aa Unknown
/dev/mtdblock0p4 ? 2863311530 1426085203 1428870485 aa Unknown
Disk /dev/mtdblock1: 119 MB, 119537664 bytes
255 heads, 63 sectors/track, 14 cylinders, total 233472 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mtdblock1 doesn't contain a valid partition table
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 31.0 GB, 31009800192 bytes
181 heads, 40 sectors/track, 8365 cylinders, total 60566016 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sda1 40 60562599 30281280 83 Linux
root@DebianPlug:~#
So it can see the /dev/mtdblock that I guess is the inside flash drive.
-Raymond Day
Sorry, is it not clear that Debian is installed on the USB flash drive? I have the USB flash/HD drive listed as a requirement and a section titled "Debian Installation on USB Hard/Flash Drive".
DeleteThanks so much. Your directions worked great. BUT - now I guess I don't know what I should do. I have a plug running debian and I can ssh in etc. My install in on a 2 GB usb drive. But I am looking for the easy way to setup a home server (I think). Some place I can store movies, pics, music and stream from via my android tablets, ipad, and kodi installs throughout the house. So I installed Samba... and got to a point where it started looking tricky... then read about openmediavault - so I installed that. I got towards the end and got "Errors were encountered while processing: Collectd openmediavault.
ReplyDeleteOkay - so I don't know if I should just continue - because next it says I will loose ssh and have to login via openmediavault and have to enable ssh. Okay - and then - I see that OMV should not be installed on a USB.
So... just thinking I should slow down and possibly start over again. Any thoughts?
Hi Frank, I'll give you a little hint on my thoughts..
DeleteDid I provide a tutorial on openmediavault? Not to say it's bad, just trying to point out it's not something I blogged about.
You are correct. Can you point me to the easy Samba answer? I guess I just got into information overload and just ran from one idea to the next everytime I hit a bump. Plus I really like your tutorials since they seem to be written for mere mortals (thank you so much).
ReplyDeleteYou should be able to use the samba section from this tutorial - http://blog.qnology.com/2014/07/hacking-pogoplug-v4-series-4-and-mobile.html
DeleteNote that your harddrive will be sdb and not sda since you mentioned already using a flash drive. Might want to consider installing Debian on the first partition of your hard drive instead of using a separate flash drive. Good luck.
Thank you thank you thank you!!
DeleteI appreciate your help. I know this is a silly question but I just don't want to screw everything up.
Specifically - would you advise that I:
1. Using my laptup and gparted install a new partition on my hard drive (I presume it would best to use EXT3?)
2. Reboot my pogo with only the hard drive plugged in and follow the above instructions to get Debian on the hard drive?
3. Follow your Pogoplug V4 instructions starting at the "Install Samba" section?
Thanks again!
Thanks again Qui for getting me this far. With your help I got it all working now!
DeleteSo - Just in case someone has the same questions I did - I can save you the searching.
I was easily able to transfer my install from my USB drive to my external hard drive by cloning the partition with dd.
I booted my linux PC and used Gparted to add a small 2GB ext3 partition to the external drive.
Then I sorta followed this https://wiki.archlinux.org/index.php/Disk_cloning
But I couldn't get the bs or conv to work so I double checked my drive numbers and names by issuing a dmesg command and then ran sudo dd if=dev/sdb1 of=/dev/sda1
After 10 minutes it just finished.
Rebooted my pogo with only the external hard drive and Bingo - it just works.
Thanks again!
Is there a tutorial on how to install plex on this?
ReplyDeleteNo. If you want Plex, I would suggest another Pogoplug device and going with Arch Linux ARM.
DeleteHi again Qui - I have searched all around and you still have some of the best how to guides I have read. So as a followup question - now that I have my Pogoplug booting from my external hard drive and have a seperate storage partition and everything is working fine. Now I am worrying about my hard drive spinning 24 hours a day. Is that something I should just not worry about since it is not writing to it? I have googled a ton of parameters I could play with but don't know if that is wise or wrong? What is your opinion and point me and I will google away. Thanks again for all of your help!
ReplyDeleteIt's normal for the drive not to spin down because the OS is constantly writing to logs. Personally, it doesn't bother me.
DeleteQui - Thanks again!
DeleteHello,
ReplyDeleteI have debian and would like to change the OS to Archlinux, can someone point me to the directions.
Hi Rob,
DeleteArch Linux is not supported on the Pogoplug Pro/V3 (OXNAS) currently. Check the ARCH linux forum, maybe they will bring back support, maybe not.
Qui
I got an error while doing the flash_erase. Perhaps I have bad blocks in my flash? I'm using a PogoPlug Pro.
ReplyDelete...
/tmp # tar -xf uboot.2013.10-tld-4.ox820.bodhi.tar
/tmp # /tmp/flash_erase /dev/mtd0 0x0 6
Erase Total 6 Units
Performing Flash Erase of length 131072 at offset 0xa0000 done
/tmp # /tmp/nandwrite /dev/mtd0 uboot.spl.2013.10.ox820.850mhz.mtd0.img
Writing data to block 0 at offset 0x0
/tmp # /tmp/nandwrite -s 262144 /dev/mtd0 uboot.2013.10-tld-4.ox820.mtd0.img
Writing data to block 2 at offset 0x40000
Writing data to block 3 at offset 0x60000
Writing data to block 4 at offset 0x80000
Writing data to block 5 at offset 0xa0000
/tmp # /tmp/flash_erase /dev/mtd0 0x00100000 1
Erase Total 1 Units
Performing Flash Erase of length 131072 at offset 0x100000
MTD Erase failure: Input/output error
This comment has been removed by the author.
ReplyDeleteI've a problem, during the installation the power went down.
ReplyDeleteAfter the power was back I wanted to ssh to the pogoplug but I get a time-out error.
The pogoplug is seen by the router on the right IP address.
How can I restore my pogoplug?
The power went down when I was at the following step:
#mount
mkdir /tmp/usb
mount /dev/sda1 /tmp/usb
cd /tmp/usb
#Download Debian rootfs
wget http://download.qnology.com/pogoplug/oxnas/Debian-3.17.0-oxnas-tld-1-rootfs-bodhi.tar.bz2
wget http://download.qnology.com/pogoplug/oxnas/Debian-3.17.0-oxnas-tld-1-rootfs-bodhi.tar.bz2.md5
UNBRICK your oxnas Follow the step here http://archlinuxarm.org/forum/viewtopic.php?f=55&t=2146 this lets you boot pass the nand from a hard drive. Then follow the step here. I was able to recover the booting process and boot into debian. Remember i wipe out my pogoplug by following the wrong procedure it was Garbage so i was told. Now if someone can point me how to install the original environment that be great
ReplyDeleteThanks
Nick
the pogo p01 comes with wifi and interal sata?
ReplyDeleteI purchased a p22 by mistake on amazon thinking its label was pro model...
I also purchased 8 gig ssd for hopes to use the internal sata...
I wish there was documentation on all the boards [front and back]
Are the download links down? I am not able to install uBoot at all. Connection timeout when trying to get the download files.
ReplyDeleteThank you for letting me know. Should be working now. Sorry, my VPS went down for some reason.
DeleteI install everything correctly. but when I try to load nothing happened. it says "The connection has timed out"
ReplyDeleteI saw the DebianPlug on my router with a specific ip address. but I don't get anything. what should I do next?
I installed arch Linux to my pogoplug pro which it was still supported, and haven't been used it for quite a while. Is it still OK to follow the above instruction to install Debian on it? Thanks!
ReplyDeleteHi Qui, I followed your instructions. But at the point where I had to download http://download.qnology.com/pogoplug/oxnas/Debian-3.17.0-oxnas-tld-1-rootfs-bodhi.tar.bz2 using "wget" it took forever and didn't download after many retries. Getting stuck around 32 MB. So I followed the link you posted below to http://forum.doozan.com/read.php?2,16044 link where that link has dropbox link to download linux 4.1.0 tarball. I downloaded that and extracted that instead of 3.17.0 tarball. After reboot, pogoplug is not allowing the ssh. When I ping the IP address of pogo (based on router), I can icmp request responses and then they go away and come back. But I cannot ssh.
ReplyDeleteI believe 4.1.0 was an upgrade on top of 3.17.0 tarball right? What should I do now?
Probably plug in the existing USB flash drive, or use new USB,
then partition is again and download 3.17.0 and extract on it?
then plug it back into pogo ? Will that work?
I just did what I posted above.. i.e. booted into Ubuntu on my machine, plugged the USB and I was able to read the files I had extracted from Bodhi's 4.1.0 tarball.
DeleteI deleted them.
I also found Dropbox link on Bodhi's site to same Debian 3.17.0 tarball you posted above.
Verified the checksum with your md5
I extracted tarball successfully onto same USB flash
plugged the USB on top back USB port of my Pogoplug PRO
but its doing same thing. The ping (icmp) is responding and going away.
I think pogo plug is keep on rebooting I believe and not able to boot into USB.
I will appreciate if you can respond and help please. Thank you!
I see this thru netconsole cat. Sounds like bad USB drive OR something else?
DeleteU-Boot 2013.10-tld-4 (Sep 08 2014 - 19:43:38) for OXNAS
gcc (Debian 4.6.3-14) 4.6.3
GNU ld (GNU Binutils for Debian) 2.22
Hit any key to stop autoboot: 0
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
** File not found /boot/uImage **
** File not found /boot/uInitrd **
** File not found /boot/dts/ox820-pogoplug-classic.dtb **
Wrong Image Format for bootm command
Led: ORANGE (Failed)
ERROR: can't get kernel image!
stopping USB..
resetting ...
U-Boot 2013.10-tld-4 (Sep 08 2014 - 19:43:38) for OXNAS
gcc (Debian 4.6.3-14) 4.6.3
GNU ld (GNU Binutils for Debian) 2.22
Hit any key to stop autoboot: 10
Qui, Its working now. Based on error above that it couldn't find /boot/uImage and /boot/uInitrd, I stood up Debian VM and opened up the USB flash again. I extracted the Debian tarball separately in temp folder on Debian and compared the filesystem with USB flash. I was shocked to see that it did not have all the folders and files from tarball. So when I extracted tarball yesterday night, it did not extract everything for some reason and also did not error out. Very weird.
DeleteAnyways, I just extracted again, loaded the USB and now it started fine. I realized it assigned different IP that what I had put in for fw_setenv ipaddr. But that might be just for netconsole I guess. I'm good now. Thanks for great tutorial. Hopefully my experience and comments will be useful to others.
Cheers!
This comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeletewill this work on the pogoplug biz? they're on sale right now under $10
ReplyDeleteMy pogoplug dont boot.
ReplyDeleteI`m do first restart and see this on serial connection
U-Boot SPL 2013.10-tld-4 (Sep 07 2014 - 14:10:12)
Boot device: NAND
Attempting to set PLLA to 850 MHz ...
plla_ctrl0 : 0000020a
plla_ctrl1 : 00330000
plla_ctrl2 : 0065008b
plla_ctrl3 : 000000f1
PLLA Set
----
No boot flash disk
Please help
https://www.walleyecentral.com/forums/member.php?u=271394
DeleteFor the mke2fs file, I had to use the url http://fl.us.mirror.archlinuxarm.org/os/pogoplug/mke2fs since the one you gave redirected to an https site, which the wget binary you provided doesn't work with.
ReplyDeleteAre the download.qnology.com links down?
ReplyDeleteI keep getting a connection timeout error.
Your VPS might be down again for some reason.
This comment has been removed by the author.
ReplyDeleteall below not working:
ReplyDeletewget http://download.qnology.com/pogoplug/v4/nanddump
wget http://download.qnology.com/pogoplug/v4/nandwrite
wget http://download.qnology.com/pogoplug/v4/flash_erase
wget http://download.qnology.com/pogoplug/v4/fw_printenv
wget http://download.qnology.com/pogoplug/v4/fw_setenv
will appreciate if you can fix them. Thanks!
Anyone had found a working link to the rootfs files? Or an other idea to get my Pogoplug back working?
ReplyDeleteSearch the doozan forum for the filenames and you'll find them.
DeleteHello guys. I've got an issue where my unit uboots and then gets to the usb system and hangs:
ReplyDeletestarting USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices...
Anything I can do about this? It doesn't matter what I plug in. I can try booting from Sata, but I don't have that cable handy at the moment.
I've also go another pro that displays a dim blue LED on the board and I get no response from console. I've written this off as a bad flash, but if anyone has advice, I'd be willing to listen.
Thanks!
Very informative and It was an awesome post. I love reading your fantastic content. Thanks for sharing it with us. We are so greatful to your sharing.
ReplyDeleteChange MAC Address v3.1
Thanks for the always useful information. This is great information to help garage type SEO people like me.
ReplyDeleteChange MAC Address v3.1
Hi Qui Hong, any chance to bring the links back up? A lot of them are not reachable any longer...
ReplyDeleteYou can get them off of the internet archive using the wayback machine.
DeleteThat's a great tip and I'm mad I didn't think of it before, I use wayback a lot. I've been meaning to download this debian build to replacle arch, now I can! Thanks a lot
DeleteIllegal hacking is oftentimes used as a tool for theft. Increasing security measures have to be employed to protect computer systems from this heinous crime. Advanced Hacking Tutorials
ReplyDeleteWhy do they want my personal information? In the real world, people use scams for the sole purpose of getting money. hack FB
ReplyDeletei like how you think
ReplyDeleteYou could make use of the exact same account on various gadgets Hulu Sign Up View Motion Pictures, TV Reveals, Anime.
ReplyDeleteWithout trouble, the item is absolutely the fine problem remember in this registry associated problem. I would really like to look you again and will eagerly appearance ahead for your next updates. Gmod game
ReplyDeleteThe blogging scene has become more worldwide than ever, with a vast array of competitive topics. Even with the ever-rising social networks, the BLOG will always have its distinct place on the Internet. In retrospect, what platforms are more widely used than others.cheap shoes in Pakistan
ReplyDeleteconverts the hardness in the water TopWaterSoftenerCup1 into microscopic crystals. It additionally Water Softener Review 2017 – How To Get Clean Water? has a 7 year guarantee and also Water Softener Review 2017 – How To Get Clean Water? is an amazing choice that will certainly Latest Posts conserve your money as compared to the my response other softeners which call for salt.
ReplyDeleteA successful blog will have content written with the audience in mind and provide beneficial and valuable information. If you can really connect and help with a problem or issue that your reader can relate to, he or she will continue to come back to read more.mens casual dress shoes
ReplyDeleteayam laga indonesia
ReplyDeleteMau menang banyak dengan modal sedikit..
ReplyDeleteAyo gabung di Agen Domino NAGAQQ.
=>Bonus Refferal 20%
=>Bonus Turn Over 0,5%
=>Min Deposit Rp15.000
=>1 User ID 4 Games
Situs yang bisa memberikan kemenangan AGEN BANDARQ
raih kemenangan anda segera...
WHATSAPP : +855967014811
PIN BB : 2B209F68
They'll now only have to beat the other person up in terms of performance and friendliness of their sites. Again, it depends upon what games they provide. Online Slope unblocked
ReplyDeleteIt is an informative post.
ReplyDeleteToday, I like to read about hacking and viruses, these are not just annoying but very dangerous, and how to personally stay diligent to avoid them. Please don’t use same password for all accounts. Use Random Password Generator, This article I hope will be most helpful and provide you valuable insight on keeping your personal information and friends safe!
ReplyDeleteI have seen many posts but your post best.
ReplyDeletehttps://biography2010.blogspot.com
I drink 2 litres of flavoured milk every day and 2 protein shakes each with 40g protein. war machines hack
ReplyDeleteI drink 2 litres of flavoured milk every day and 2 protein shakes each with 40g protein. war machines hack
ReplyDeleteAwesome.
ReplyDeletehttps://chippewa.com/news/local/jim-falls-man-accused-of-owi-homicide-intends-to-enter/article_75a25e4f-d4e0-50c9-8f0d-41fff8fa0579.html?mode=comments
https://www.quizz.biz/forum/messages-110606_0.html
https://www.lmms.io/forum/viewtopic.php?f=4&t=29640
https://www.gameskinny.com/35qd9/one-piece-world-seeker-review-monkey-d-sappointing?utm_source=spotim&utm_medium=spotim_recirculation&spotim_referrer=recirculation&spot_im_comment_id=sp_eFk0GB48_62271_c_L29r4p
https://www.playonlinux.com/en/topic-16270.html
zombie gunship survival hack Ur editing is next level man. I hv also seen brawl stars by ea. But this is fantastic
ReplyDeletemini golf king hack I am a BIG FAN of getting up at 5AM. It's perfect for quiet time, CREATIVE time and connection time. I hope to make videos as GREAT as yours in the near future. (I just created my first 7 day EPIC LIFE challenge
ReplyDeleteThank you for this, definitely will try out some of these just to try getting a summer body for our August beach trip!
ReplyDeletewar machines hack
After a year, analysing all kinds of diets, finally understood that we should eat normal foods that are grown locally from our native home town... no packed or imported foods. This is the trick but nobody ill like this comment!! factory inc hack
ReplyDeleteHi Qui,
ReplyDeleteNot sure you are running this still. But I have a new problem. I followed your setup and had it running for some time. But I moved a couple of times since then and I lost the USB drive somehow. Now I don't know how to start over. I can't seem to SSH into the plug at all. I found the plug on my network and get a green blinking light followed by green solid and then amber blinking... then blank - and then that starts over again. Any thoughts?
You are the smartest, you are much louder and I hope you give me a heart zero city zombie shelter survival hack
ReplyDeleteit's working fine for me! Thank you for sharing this with us dominations hack
ReplyDeletei tried it, great.
ReplyDeleteseaport hack
i am browsing this website dailly and get nice facts from here all the time.
ReplyDeleteHey everyone I am so excited about this tutorial because it has helped me to I really appreciate thanks for sharing horse riding tales hack
ReplyDeleteThanks for the blog loaded with so many information. Stopping by your blog helped me to get what I was looking for. Cracking
ReplyDeleteHow to hire a hacker on the dark web dark web hacker
ReplyDeleteYour online journal gave us profitable data to work with. Each and every tips of your post are marvelous. Much appreciated for sharing. Continue blogging, How to recover my bitcoin passphrase
ReplyDeleteHP printer Customer service number
ReplyDeleteHP Printer helpline phone number
HP printer drivers for windows 10
Printer drivers for HP printer
HP wireless printer drivers for Windows
www.aol.com/official site
solutions.brother.com/windows
ReplyDeletesolutions.brother.com/windows
canon.com/ijsetup
Great information, I was searching for this kind of information, thank you very much for sharing with us. i also have some links to share norton.com/setup
ReplyDeletewww.norton.com/setup
This is an informative blog. Keep it up. I am looking forward to this kind of blog. Thanks for sharing it with us norton.com/setup
ReplyDeletewww.norton.com/setup
Certainly with your thoughts here and that i love your blog! I’ve bookmarked it making sure that I can come back & read more in the foreseeable future.
ReplyDeleteSindh News
This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here keep up the good work iPhone
ReplyDeletewww.norton.com/setup
ReplyDeletesolutions.brother.com/windows
Malwarebytes unable to connect to service
virus alert from Microsoft this computer is blocked
avast virus definitions won't update
canon.com/ijsetup
epson connect printer setup utility
ReplyDeletewww.avg.com/retail
how to install Norton antivirus on Windows 10
how do i reinstall norton 360 without disc
support.brother.com/windows
instastalker is used to stalk an instagram profile anonymous.
ReplyDeleteyoutube thumbnail downloader used to download youtube thumbnail from any video.
Top quality blog with unique content and information shared was valuable looking forward for next updated thank you
ReplyDeleteEthical Hacking Course in Bangalore
Ayo Mainkan BvGaming Terbaru dari bolavita... Dengan 1 user ID bisa memainkan semua game yang anda inginkan...
ReplyDeleteInfo Lengkap Hubungi:
WA : 0812-2222-995
Line : cs_bolavita
Link : BV Gaming
TERIMA KASIH
www.canon.com/ijsetup
ReplyDeletewww.canon.com/ijsetup
www.canon.com/ijsetup
www.canon.com/ijsetup
www.canon.com/ijsetup
www.canon.com/ijsetup
www.canon.com/ijsetup
www.canon.com/ijsetup
Thanks for the nice blog. It was very useful for me. I'm happy I found this blog. Thank you for sharing with us, I too always learn something new from your post.
ReplyDeletePackers and movers in Muzaffarpur
Packers and Movers in Ghaziabad
Thanks For Sharing Such An Amazing Post Enjoyed Reading it.
ReplyDeleteRegards
www.primevideo.com/mytv
www.primevideo/mytv
www.primevideo.com/mytv
www.amazon.com/mytv
amazon.com/mytv
amazon.com/mytv
www.netflix.com/activate
شركة مكافحة حشرات بجازان
ReplyDeleteشركة عزل اسطح بجازان
شركة تنظيف كنب بجازان
شركة تنظيف مكيفات بجازان
شركة تنظيف مسابح بجازان
Awesome article. I enjoyed reading your articles. this can be really a good scan for me. wanting forward to reading new articles. maintain the nice work!
ReplyDeleteData Science Courses in Bangalore
I am sure it will help many people. Keep up the good work. It's very compelling and I enjoyed browsing the entire blog.
ReplyDeleteBusiness Analytics Course in Bangalore
Excellent Blog! I would like to thank you for the efforts you have made in writing this post. Gained lots of knowledge.
ReplyDeleteData Analytics Course
What an incredible message this is. Truly one of the best posts I have ever seen in my life. Wow, keep it up.
ReplyDeleteAI Courses in Bangalore
Well with your permission allow me to grab your RSS feed to keep updated with forthcoming
ReplyDeletepost. Thanks a million and please carry on the enjoyable work.
Here is my web site - 부산오피
(jk)
no deposit bonus forex 2021 - takipçi satın al - takipçi satın al - takipçi satın al - tiktok takipçi satın al - instagram beğeni satın al - instagram beğeni satın al - google haritalara yer ekleme - btcturk - tiktok izlenme satın al - sms onay - izlenme-satin-al.com/youtube - google haritalara yer ekleme - no deposit bonus forex 2021 - tiktok jeton hilesi - tiktok beğeni satın al - binance - takipçi satın al - uc satın al - finanspedia.com - sms onay - sms onay - tiktok takipçi satın al - tiktok beğeni satın al - twitter takipçi satın al - trend topic satın al - youtube abone satın al - instagram beğeni satın al - tiktok beğeni satın al - twitter takipçi satın al - trend topic satın al - youtube abone satın al - instagram beğeni satın al - tiktok takipçi satın al - tiktok beğeni satın al - twitter takipçi satın al - trend topic satın al - youtube abone satın al - instagram beğeni satın al - perde modelleri - instagram takipçi satın al - instagram takipçi satın al - cami avizesi - marsbahis
ReplyDeleteYou have completed certain reliable points there. I did some research on the subject and found that almost everyone will agree with your blog.
ReplyDeleteData Science Training in Bangalore
Wonderful blog found to be very impressive to come across such an awesome blog. I should really appreciate the blogger for the efforts they have put in to develop such amazing content for all the curious readers who are very keen on being updated across every corner. Ultimately, this is an awesome experience for the readers. Anyways, thanks a lot and keep sharing the content in the future too.
ReplyDeleteDigital Marketing Training in Bangalore
I wanted to leave a little comment to support you and wish you the best of luck. We wish you the best of luck in all of your blogging endeavors.
ReplyDeleteArtificial Intelligence Training in Bangalore
The Extraordinary blog went amazed by the content that they have developed in a very descriptive manner. This type of content surely ensures the participants explore themselves. Hope you deliver the same near the future as well. Gratitude to the blogger for the efforts.
ReplyDeleteMachine Learning Course in Bangalore
instagram takipçi satın al
ReplyDeleteinstagram takipçi satın al
takipçi satın al
takipçi satın al
instagram takipçi satın al
takipçi satın al
instagram takipçi satın al
aşk kitapları
tiktok takipçi satın al
instagram beğeni satın al
youtube abone satın al
twitter takipçi satın al
tiktok beğeni satın al
tiktok izlenme satın al
twitter takipçi satın al
tiktok takipçi satın al
youtube abone satın al
tiktok beğeni satın al
instagram beğeni satın al
trend topic satın al
trend topic satın al
youtube abone satın al
beğeni satın al
tiktok izlenme satın al
sms onay
youtube izlenme satın al
tiktok beğeni satın al
sms onay
sms onay
perde modelleri
instagram takipçi satın al
takipçi satın al
tiktok jeton hilesi
pubg uc satın al
sultanbet
marsbahis
betboo
betboo
betboo
beğeni satın al
ReplyDeleteinstagram takipçi satın al
ucuz takipçi
takipçi satın al
https://takipcikenti.com
https://ucsatinal.org
instagram takipçi satın al
https://perdemodelleri.org
https://yazanadam.com
instagram takipçi satın al
balon perdeler
petek üstü perde
mutfak tül modelleri
kısa perde modelleri
fon perde modelleri
tül perde modelleri
https://atakanmedya.com
https://fatihmedya.com
https://smmpaketleri.com
https://takipcialdim.com
https://yazanadam.com
yasaklı sitelere giriş
aşk kitapları
yabancı şarkılar
sigorta sorgula
https://cozumlec.com
word indir ücretsiz
tiktok jeton hilesi
rastgele görüntülü sohbet
erkek spor ayakkabı
fitness moves
gym workouts
https://marsbahiscasino.org
http://4mcafee.com
http://paydayloansonlineare.com
ReplyDeletean incredible percentage! I’ve genuinely forwarded this onto a colleague who changed into accomplishing a piece homework
on this. And he in reality provided me breakfast due to the fact that i stumbled upon it for him… lol. So allow me to reword this….
Thank you for the meal!! However yeah, thanx for spending time to speak about this difficulty proper here in your blog. Wow,
first rate weblog format! How prolonged have you ever been running a blog for? You made running a blog look smooth.
The general appearance of your internet site is first-rate, in addition to the content material! Hey! I could have sworn i’ve
visited this blog before but after browsing thru a number of the posts i realized it’s new to me.
Though, i’m in truth glad i got here throughout it and that i’ll be ebook-marking it and checking once more
frequently! Nicely i’m not writing all that another time. Anyways, just desired to mention fantastic blog!
Here's my website : -- 부산오피
(freaky)
ucuz takipçi
ReplyDeleteucuz takipçi
tiktok izlenme satın al
binance güvenilir mi
okex güvenilir mi
paribu güvenilir mi
bitexen güvenilir mi
coinbase güvenilir mi
This is awesome article, thanks for sharing this type article you can also get my accounting software service at
ReplyDeleteQuickBooks Customer Service
ReplyDeleteHello
Please i just took up LABRADOR PUPPIES breeding as a hobby after my mom passed away because they were her favorite PUPPIES. Despite the fact that they are very intelligent, am finding it very difficult getting them to mate.
For any information CLICK HERE LABRADOR PUPPIES FOR SALE. THANKS
apkarchiv.com | apk | apk download
ReplyDeleteUcuz, kaliteli ve organik sosyal medya hizmetleri satın almak için Ravje Medyayı tercih edebilir ve sosyal medya hesaplarını hızla büyütebilirsin. Ravje Medya ile sosyal medya hesaplarını organik ve gerçek kişiler ile geliştirebilir, kişisel ya da ticari hesapların için Ravje Medyayı tercih edebilirsin. Ravje Medya internet sitesine giriş yapmak için hemen tıkla: www.ravje.com
ReplyDeleteİnstagram takipçi satın almak için Ravje Medya hizmetlerini tercih edebilir, güvenilir ve gerçek takipçilere Ravje Medya ile ulaşabilirsin. İnstagram takipçi satın almak artık Ravje Medya ile oldukça güvenilir. Hemen instagram takipçi satın almak için Ravje Medyanın ilgili sayfasını ziyaret et: instagram takipçi satın al
Tiktok takipçi satın al istiyorsan tercihini Ravje Medya yap! Ravje Medya uzman kadrosu ve profesyonel ekibi ile sizlere Tiktok takipçi satın alma hizmetide sunmaktadır. Tiktok takipçi satın almak için hemen tıkla: tiktok takipçi satın al
İnstagram beğeni satın almak için Ravje medya instagram beğeni satın al sayfasına giriş yap, hızlı ve kaliteli instagram beğeni satın al: instagram beğeni satın al
Youtube izlenme satın al sayfası ile hemen youtube izlenme satın al! Ravje medya kalitesi ile hemen youtube izlenme satın almak için tıklayın: youtube izlenme satın al
Twitter takipçi satın almak istiyorsan Ravje medya twitter takipçi satın al sayfasına tıkla, Ravje medya güvencesi ile organik twitter takipçi satın al: twitter takipçi satın al
Enjoyed reading your post keep sharing such amazing post will come back to read more.
ReplyDeleteRegards
office.com/setup
office.com/setup home & student 2019
fubo.tv/connect
www.fubo.tv/connect
www.primevideo.com/mytv
primevideo.com/mytv
Informative blog
ReplyDeletedata analytics courses in hyderabad
Pretty! This has been an incredibly wonderful article. Thank you for supplying this information. 파워볼게임
ReplyDeleteYou made some really good points there. I looked on the net for more information about the issue and found most people will go along with your views on this site. 경마
ReplyDeleteRemarkable! Its really amazing post, I have got much clear idea regarding from
ReplyDeletethis piece of writing. 슬롯머신
Hi there to all, how is the whole thing, I think every one is getting more from this website,
ReplyDeleteand your views are good designed for new visitors. 토토
This is really interesting, You’re a very skilled blogger.카지노사이트탑
ReplyDeleteI’m not that much of a internet reader to be honest but your blogs really nice, keep it. 카지노사이트
ReplyDeleteNice response in return of this question with real arguments and explaining the whole thing about that.바둑이게임
ReplyDeleteI am really enjoying reading your well written articles. I am looking forward to reading new articles. Keep up the good work.
ReplyDeleteData Science Courses in Bangalore
This is good-looking appealing , i was searching for somewhat but found your site as a substitute through Google . I be in love with networking. Anyways, really wanted in the direction of drop through and say hello . i have subscribed in the direction of your site plus i am hunting onward in the direction of the updates , Gratitude… White House Market Link
ReplyDeleteI am sure it will help many people. Keep up the good work. It's very compelling and I enjoyed browsing the entire blog.
ReplyDeleteBusiness Analytics Course in Bangalore
I am glad to discover this page. I have to thank you for the time I spent on this especially great reading !! I really liked each part and also bookmarked you for new information on your site.
ReplyDeleteData Science Course in Gurgaon
What an incredible message this is. Truly one of the best posts I have ever seen in my life. Wow, keep it up.
ReplyDeleteAI Courses in Bangalore
I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it.
ReplyDeleteData Analytics Course
This is very significant, and yet necessary towards just click this unique backlink:
ReplyDeletepardu university
ReplyDeleteI was just examining through the web looking for certain information and ran over your blog.It shows how well you understand this subject. Bookmarked this page, will return for extra. data science course in vadodara
I can read all the opinions of others as well as i gained information to each and everyone here on your site. Just keep on going dude. Check over here
ReplyDelete경마사이트
An intriguing discussion is worth comment. There’s no doubt that that you should write more about this subject,
ReplyDeleteit might not be a taboo matter but usually people don’t discuss such subjects.
To the next! All the best!!
경마
magosucowep
Thanks for posting the best information and the blog is very helpful.
ReplyDeleteArtificial Intelligence Training in Bangalore | Artificial Intelligence Online Training
Python Training in Bangalore | Python Online Training
Data Science Training in Bangalore | Data Science Online Training
Machine Learning Training in Bangalore | Machine Learning Online Training
AWS Training in bangalore | AWS Training
UiPath Training in Bangalore | UiPath Online Training
I was basically inspecting through the web filtering for certain data and ran over your blog. I am flabbergasted by the data that you have on this blog. It shows how well you welcome this subject. Bookmarked this page, will return for extra. data science course in jaipur
ReplyDeleteA good blog always contains new and exciting information and as I read it I felt that this blog really has all of these qualities that make a blog.
ReplyDeleteData Science Training in Bangalore
ReplyDeleteGreat to become visiting your weblog once more, it has been a very long time for me. Pleasantly this article i've been sat tight for such a long time. I will require this post to add up to my task in the school, and it has identical subject along with your review. Much appreciated, great offer. data science course in nagpur
ReplyDeleteGreat to become visiting your weblog once more, it has been a very long time for me. Pleasantly this article i've been sat tight for such a long time. I will require this post to add up to my task in the school, and it has identical subject along with your review. Much appreciated, great offer. data science course in nagpur<a href="https://360digitmg.com/india/data-science-using-python-and-r-programming-in-nagpur>data science course in nagpur</a>
Happy to chat on your blog, I feel like I can't wait to read more reliable posts and think we all want to thank many blog posts to share with us.
ReplyDeleteMachine Learning Course in Bangalore
Thanks for your marvelous posting! I really enjoyed reading it, you could be a great author. I will be sure to bookmark your blog and definitely will come back in the foreseeable future. I want to encourage you to continue your great posts, have a nice afternoon! Digital Marketing Course in Bangalore with Placement
ReplyDeleteIt is late to find this act. At least one should be familiar with the fact that such events exist. I agree with your blog and will come back to inspect it further in the future, so keep your performance going.
ReplyDeleteDigital Marketing Training in Bangalore
Great Article. Thank you for sharing! Really an awesome post for everyone.
ReplyDeletePower BI Training In Hyderabad
hi
ReplyDelete카지노사이트
ReplyDelete카지노사이트홈
카지노
very good and unique article, thanks for sharing, keep up the good work.
스포츠토토
ReplyDelete토토사이트
안전놀이터
Way cool! Some very valid points! I appreciate you penning
this write-up and the rest of the site is also really good.
your site is very interesting.. please visit my webpage
ReplyDelete토토사이트
토토
안전놀이터
Amazing issues here. I am very glad to see your post. Thanks so much and I’m taking a look forward to contact you.
ReplyDelete무료야설
Great blog right here! Additionally your site a lot up very fast! What host are you the use of? Can I am getting your associate hyperlink in your host? I wish my web site loaded up as fast as yours 휴게텔
ReplyDelete"Impressive Thanks for the post! Carry on, don’t stop! Thanks for any other great article. The place else could anybody get that kind of info in such a perfect means of writing?
ReplyDeleteI have a presentation subsequent week, and I’m at the search for such info."
출장안마
"First off I want to say excellent blog! I had a quick question in which I'd like
ReplyDeleteto ask if you don't mind. I was interested to know how you center yourself and clear your mind prior to writing.
I have had a tough time clearing my thoughts in getting my thoughts out there.
I do enjoy writing however it just seems like the f
First 10 to 15 minutes are generally wasted simply just trying to figure out how to begin. Any ideas or hints?
Thank you!"
안마
It is late to find this act. At least one should be familiar with the fact that such events exist. I agree with your blog and will come back to inspect it further in the future, so keep your performance going.
ReplyDeleteBest Data Analytics Courses in Bangalore
This comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteReally, this article is truly one of the best in the article. And this one that I found quite fascinating and should be part of my collection. Very good work!.
ReplyDeleteData Science Training in Jaipur
Hello ! I am the one who writes posts on these topics카지노사이트 I would like to write an article based on your article. When can I ask for a review?
ReplyDeleteI'm writing on this topic these days, 메리트카지노, but I have stopped writing because there is no reference material. Then I accidentally found your article. I can refer to a variety of materials, so I think the work I was preparing will work! Thank you for your efforts.
ReplyDeleteI've been troubled for several days with this topic. 바카라사이트, But by chance looking at your post solved my problem! I will leave my blog, so when would you like to visit it?
ReplyDeleteThese are genuinely wonderful ideas in about blogging.
ReplyDelete야한동영상
휴게텔
타이마사지
마사지
You made some good points there. I did a Google search about the topic and found most people will believe your blog. kèo nhà cái
ReplyDeleteI think this is among the most significant information for me.
ReplyDeleteAnd i’m glad reading your article. But wanna remark on some general things, The web site
style is perfect, the articles is really great : D. Good job,
cheers 토토
Your style is so unique compared to other folks I have read stuff from.
ReplyDeleteMany thanks for posting when you’ve got the opportunity, Guess I’ll just bookmark this page.
스포츠토토
Hi everyone, it’s my first pay a visit at this site, and piece of writing iis really fruitful iin suppoirt of me, keep upp postingg these types of articles. 바카라사이트
ReplyDelete온라인카지노 It’s really a great and useful piece of information. I am happy that you just
ReplyDeleteshared this useful information with us. Please stay us informed like this.
Thank you for sharing.
I always think about what is. It seems to be a perfect article that seems to blow away such worries. 온카지노 seems to be the best way to show something. When you have time, please write an article about what means!!
ReplyDeleteI was very pleased to find this site.I wanted to thank you for this great read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post. ufa
ReplyDeleteA good blog always contains new and exciting information, and reading it I feel like this blog really has all of these qualities that make it a blog.
ReplyDeleteData Science Course in Nagpur
First of all, thank you for your post. 바카라사이트 Your posts are neatly organized with the information I want, so there are plenty of resources to reference. I bookmark this site and will find your posts frequently in the future. Thanks again ^^
ReplyDeleteYour post is very interesting to me. Reading was so much fun. I think the reason reading is fun is because it is a post related to that I am interested in. Articles related to 온카지노 you are the best. I would like you to write a similar post about !
ReplyDeleteAs I am looking at your writing, I regret being unable to do outdoor activities due to Corona 19, and I miss my old daily life. If you also miss the daily life of those days, would you please visit my site once? My site is a site where I post about photos and daily life when I was free.keo nha cai
ReplyDeletePretty useful article. I merely stumbled upon your internet site and wanted to say that I’ve very favored learning your weblog posts. Any signifies I’ll be subscribing with your feed and I hope you publish once additional soon. 메이저사이트
ReplyDeleteThe Poodle is one of the most popular dogs in the world and is in fact one of the oldest pure bred dogs. These dogs originated in Germany and were originally bred to be a working and gun dog that made the perfect hunting dog. The Poodle has a waterproof coat and great retrieving talents.
ReplyDeleteminiature poodle for sale
Nowadays, this breed is more known as a lapdog rather than a working dog. They are bred in smaller breeds so that more people can enjoy having a Poodle as a best friend. toy poodle for sale near me The Teacup variation of this breed has been selectively bred from the Toy Poodle and must be under 9 inches in height and Their exercise needs are not great, although they do get bored very easily and do not like to be left alone. If they are left alone for too long they willless than 6 pounds in weight to qualify as a Teacup. poodles for sale near me The temperament of the Teacup Poodle is very similar to that of the Standard Poodle. They are extremely loving and make great companions for everyone, including individuals, families and the elderly. Because of their size, too, they fit into many different environments and will do well in apartments and in city living and https://www.cutespupsforsale.com/ also in large homes in the country or in open-spaced environments.begin to suffer from separation anxiety and exhibit destructive behaviors. A socialization class from a young age can help this, but you also shouldn’t purchase a Teacup Poodle if you are not going to be able to be with them for a large portion of the day.
The dachshund was bred in Germany hundreds of years ago to hunt badgers. https://www.poodlespring.com/ "Dach" means badger and "hund" means dog. The three varieties of dachshund, smooth-, Dachshund puppies for sale wire-,and long-coated, originated at different times. The smooth was the first and arose from a mixture of a miniature French pointer and a pinscher. The breed also comes in two sizes: standard and miniature, with the standard the original size.
ReplyDeleteThe dachshund has short, strong legs that enable the dog to dig out prey and go inside burrows. Larger versions of the breed were used to chase deer or fox. Smaller dachshunds Dachshund puppy for sale were bred for hunting hares and ferrets.
The breed is still used for hunting, primarily in Europe, nine in dachshunds puppies for sale ches in height.All three types are known
The dachshund's coat may be shades of red, black, chocolate, white or gray. Some have tan markings or are spotted or dappled. Dachshunds live about 12 to 15 years. toy poodle for sale espite their size, dachshunds are known for their courageous nature and will take on animals much larger than themselves. Some may be aggressive toward strangers and other dogs.
As family dogs, dachshunds are loyal companions and good watchdogs. They are good with children if treated well. They can be slightly difficult to train.
Some dachshund fanciers say there are personality differences among the different varieties of the breed. For instance, the long-coat dachshund is reportedly calmer teacup poodles for sale than the smooth-coat variety,
토토 Great article! That kind of information is shared on the internet. Come and consult with my website. Thank you
ReplyDeleteGreetings from Ohio! I’m bored to tears at work so I decided to check out your website on my iphone during lunch break. I love the info you provide here and can’t wait to take a look when I get home. I’m surprised at how fast your blog loaded on my mobile .. I’m not even using WIFI, just 3G .. Anyhow, great site!| 스포츠토토
ReplyDelete
ReplyDeleteMicrosoft 365 is the set of all Office apps with some additional features.
Go to microsoft 365/setup to get all the MS office 365 apps on your devices like Windows, Mac, and smartphones.
microsoft365.com/setup
micrsoft365.com setup
microsoft365
office365.com
As the Internet develops further in the future, I think we need to collect materials that people might be interested in. Among the data to be collected, your 메가슬롯 will also be included.
ReplyDeleteI've been searching for hours on this topic and finally found your post. 슬롯사이트 , I have read your post and I am very impressed. We prefer your opinion and will visit this site frequently to refer to your opinion. When would you like to visit my site?
ReplyDeleteThanks for such a fantastic blog. Where else could anyone get that kind of info written in such a perfect way? I have a presentation that I am presently writhing on, and I have been on the look out for such great information. 먹튀검증사이트
ReplyDeleteI was looking for another article by chance and found your article 룰렛 I am writing on this topic, so I think it will help a lot. I leave my blog address below. Please visit once.
ReplyDeleteNice. Keep writing such beautiful blogs. Turkey visit visa requirements are updated as per the requirement of Time . And you can also read all the information about the turkey entry requirement by 1 click.
ReplyDeleteGelato Stiiizy
ReplyDeleteGranddaddy Purp Stiiizy
Weed for sale
Weed for sale online
Buy weed online
Hardcore OG Stiiizy
OG Kush Stiiizy
Premium Jack Stiiizy
Gelato Stiiizy
Granddaddy Purp Stiiizy
Hardcore OG Stiiizy
OG Kush Stiiizy
Skywalker OG Stiiizy
Cali Carts for sale
Moonrock Carts
Banana Runtz Strain
Hawaiian Runtz Strain
Obama Runtz Strain
Pink Runtz Strain
White Runtz Strain
Confidential Cheese strain
Sunset Sherbet Strain
Limoncello Straine
Baked bar vape
Big Bang Carts
Buddah Bear Cart
Cali Plug Carts
Chronic Carts
Dime cartridges
Fiyaman Carts
Rove Cartridges
Dank Vape
Baked bar vape
Big Bang Carts
Buddah Bear Carts
Cali Plug Carts
Chronic Carts
Delta 8 Gummies Area 52
Your post is very interesting to me. Reading was so much fun. I think the reason reading is fun is because it is a post related to that I am interested in. Articles related to 메이저사이트순위 you are the best. I would like you to write a similar post about !
ReplyDeleteCasinoMecca
ReplyDelete