How to Transfer Files from PC to iPhone Wirelessly

KB ID 0001481

 Written by Tag Jones

When it comes to transferring files from PC to iPhone and vice versa, the most obvious choice is to use iTunes. However, it has been found that many users don’t like working with this application.  Bloated and ponderous, iTunes continues Apple’s ongoing trend of having lost its design mojo.

 Luckily, we have other options. One of the easiest ways is to use Wi-Fi Direct Transfer. With this method, you can pair your computer and iPhone/iPad within seconds and transfer anything you desire in a jiffy. Unlike AirDrop, Wi-Fi Direct allows you to work across all the platforms including Windows and Android. So you can also use this method to share files between an Android device and your iPhone/iPad as well.

How to use Wi-Fi Direct transfer

For it to work, your iPhone and your computer must be connected to the same Wi-Fi network. Since they will connect directly within the Wi-Fi network, you don’t even need an access point. In other words, your devices don’t have to connect to the Internet.

If there is no Wi-Fi network available nearby, you can create one on your own by using the Personal Hotspot feature. Just turn on Personal Hotspot on your iPhone, then on the computer, join the newly created hotspot. That way you can establish a connected Wi-Fi network from anywhere. 

Now we’re going to install a wireless transfer tool on the computer and its companion app on the iPhone. There are actually plenty of tools offering this function in the market. The best ones? Well, below are the apps that I’ve used and personally recommend.

1. SHAREit

The SHAREit application is pretty popular due to the fact that the app is developed by Lenovo and it comes pre-installed on many Android devices from this brand.

Step 1:Download and install the SHAREit appson both your computer and iPhone. After they have been installed, launch the apps.

Step 2:Make sure both devices are connected to the same Wi-Fi network. To send files from your iPhone, select “Send” from the main screen. Note that you’re only able to send photos and videos and other files managed by the Files app. 

Step 3:Select the files you wish to transfer to the computer, then tap “OK”. Now if your computer is on the same Wi-Fi network, it should display on the screen. Tap on it to start transferring. Once done, the files will appear on the window of the desktop app.

If you’re not able to connect the two devices, make sure the app is on-screen on both your computer and your iPhone. I have used SHAREit as the primary method to transfer photos from my iPhone to the PC(for editing with Lightroom and Photoshop) and it has worked fine.

3. Xender

Xender is quite similar to SHAREit, except that you don’t have to install a program on your computer. It can work by using your web browser.

Step 1:Download and install the Xender app on your iPhone. It’s free.

Step 2:Connect two devices to the same Wi-Fi network. 

Step 3:On your PC, open your web browser of choice and go to http://web.xender.com. The web page will display the QR code used for connecting from the iOS device.

 

Related Articles, References, Credits, or External Links

NA

MAC TFTP Software (OS X )

Mac TFTP KB ID 0001247

Problem

Every time I go to a networking event theres a sea of MacBooks in the audience, If techs like MacBooks so much why is there such a lack of decent Mac TFTP software?

Solution

The thing is, I’m looking at the problem with my ‘Windows User’ head on. When I have a task to perform I’m geared towards looking for a program do do that for me. OS X is Linux (There I said it!) Linux in a pretty dress, I’ll grant you, but scratch the surface a little bit and there it is.

Why is that important? Well your already holding a running TFTP server on your hand, your MAC is already running a TFTP server, you just need to learn how to use it.

MAC TFTP Server (OS X Native)

As I said it’s probably running anyway, but to check, open a Terminal window and issue the following command;

[box]netstat -atp UDP | grep tftp[/box]

If it’s not running you can manually start and stop the TFTP server with the following commands;

[box]Start TFTP

sudo launchctl load -F /System/Library/LaunchDaemons/tftp.plist

Stop TFTP

sudo launchctl unload -F /System/Library/LaunchDaemons/tftp.plist[/box]

Note: In macOS Catalina, it’s disabled by default, so if you don’t manually start it, you will see errors like;

[box]

%Error reading tftp://192.168.1.20/cisco-ftd-fp1k.6.6.0-90.SPA (Timed out attempting to connect)
[/box]

It would normally go without saying, but If I don’t say it, the post will fill up with comments! Make sure your Mac is physically connected to the same network as the network device, and has an IP address in the same range.

And make sure the device, and the Mac can ‘ping’ each other.

Use Mac TFTP Deamon To Copy a File To a Network Device

I’ve got a Cisco ASA 5505, but whatever the device is, does not really matter. You will have a file that you have downloaded, and you want to ‘send’ that file to a device. This file will probably be in your ‘downloads’ folder, the TFTP deamon uses the /private/tftpboot folder so we are going to copy the file there. Then set the correct permissions on the file.

[box]

cd ~/Downloads
cp FILENAME /private/tftpboot
cd /private/tftpboot
chmod 766 FILENAME

[/box]

Note: You can also use;

sudo chmod 777 /private/tftpboot
sudo chmod 777 /private/tftpboot/*

To set permissions on ALL files in this directory.

You can then execute the command on your device to copy the file across;

[box]

ciscoasa# copy tftp flash

Address or name of remote host []? 192.168.1.5

Source filename []? asa825-59-k8.bin

Destination filename [asa825-59-k8.bin]? {Enter}

Accessing tftp://192.168.1.5/asa825-59-k8.bin...!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Writing file disk0:/asa825-59-k8.bin...
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
15482880 bytes copied in 12.460 secs (1290240 bytes/sec)
ciscoasa#

[/box]

Use Mac TFTP Deamon To Copy a File From a Network Device

There is a gotcha with the TFTP daemon, which is you cant copy a file to the TFTP daemon if that file does not already exist there.  Which at first glance sort of defeats the object, but what it really means id you have to have a file there with the same name and the correct permissions on it. In Linux you can create a file with the ‘Touch’ command.

[box]

cd /private/tftpboot
touch FILENAME
chmod 766 FILENAME

[/box]

You can then sent the file to your Mac from the device;

[box]

ciscoasa# copy flash tftp

Source filename []? asa825-59-k8.bin

Address or name of remote host []? 192.168.1.5

Destination filename [asa825-59-k8.bin]? {Enter}

Writing file tftp://192.168.1.5/asa825-59-k8.bin...
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
15482880 bytes copied in 9.940 secs (1720320 bytes/sec)
ciscoasa#

[/box]

I Want Mac OS X TFTP Software!

Well you have a limited choice, if you don’t like using the Mac TFTP Daemon. You can install and use a GUI front end that uses the built in TFTP software. 

But if you want a ‘stand-alone’ piece of software then the only other one I’ve found is PumpKIN, you will need to disable the built in TFTP daemon or it will throw an error.

Related Articles, References, Credits, or External Links

FortiGate TFTP : Backup To & Restore From

Backup and Restore Cisco IOS (Switches and Routers)

Backup and Restore a Cisco Firewall

CentOS – Install and Configure a TFTP Server

Mac OSX – Testing Packet Fragmentation Over VPN

KB ID 0001204 

Problem

Many moons ago I wrote a post about a problem where I had no RDP over a VPN connection, and all the hoops I jumped though to troubleshoot and fix the problem.

Today I had a similar problem, I was connected to a client via Cisco AnyConnect, and I had hair-pinned that traffic, from the client site, over an IPSEC VPN to their servers in the Data Center. Pings were successful, but not RDP. 

To be honest this affects various types of TCP traffic, but it only ever seems to trip me up with RDP! In the past I used to ping and set the traffic to ‘not fragment’ and manually set the packet size, then I increased/decreased the packet size until I found the optimal MTU size like this;

But these are Windows options, how can I do the same thing on my Mac?

Solution

Well things on the Mac are even easier! It will even find the value for you, (in a manner of sorts). You set the minimum packet size, and the maximum packet size, and ask it to increment each ping packet by one. Below I’ve narrowed the scope to fit it on one screenshot;

Syntax;

ping -g {lowest-value} -G {highest-value} -h 1 -D {IP-address}

As you can see above, I started at 1370 and the last ‘working’ ping was sequence 8, so the last working value was 1386

Related Articles, References, Credits, or External Links

NA

I’m Going on Holiday, What do I need to Disable on my iPhone?

KB ID 0000622 

Problem

Here in Europe the big mobile Telco’s are being forced to keep roaming prices down. But going abroad with all your data services turned on can mean you might come back to a big bill.

Solution

1. On most peoples phones “Data Roaming” is already disabled (Mines always off).Data Roaming is designed to let you use another provider’s phone network if your carrier signal is too weak. On some sites it says you cant use your phone abroad if you have this disabled I DISAGREE, I’ve got it disabled and I use my phone every time I’m out of the country?

Settings > General > Network > Data Roaming.

2. If you see ActiveSync and/or have mail pushed to your phone, you might want to also disable “Mobile Data” to stop that happening while your away.

Settings > General > Network > Mobile Data.

3. That’s Data stopped but your phone will still function as a phone. WARNING you may still be charged “call forwarding” if your phone rings and you let it go to answer phone while you are away. I don’t mind that, because I prefer to keep my phone on. If you want to disable the phone and text features as well, e.g. You Just want to use the Camera, iPod, and Alarm capabilities. Then just put the phone in Airplane mode, (which isn’t a word Apple! The word is Aeroplane!)

Settings > Airplane Mode.

Related Articles, References, Credits, or External Links

NA

Dropbox – Windows, Linux, Apple and Dropbox Portable (USB) Installation

KB ID 0000409

Problem

You would like to sync your files/folders between more than one machine? Dropbox, is a service that lets you keep files in “The Cloud” and synchronise them across multiple machines and platforms. It’s one of those things that once you start to use it you wonder what you did before you had it. Simply put it’s like having a USB drive that you don’t need to carry around with you, and even if you still carry your USB drive, you can run Dropbox portable on that as well.

Sign up for a free Dropbox account.

Solution

Sync Files From Windows <> Linux <> Apple

Running Dropbox Portable from your USB Drive

Download DropboxPortable.

Related Articles, References, Credits, or External Links

All credit for the Dropbox Portable version used above (DropboxPortableAHK) should go to user against t for taking the time to create and support it – Thanks

How to Convert .M4a Tracks to .Mp3

KB ID 0000908 

Problem

I know M4a is essentially Mp4 anyway, but I have all my music in Mp3 format, and I can’t play an M4a file in my car!

Solution

Here I’m just converting one M4a file, but if you have a lot, the procedure is exactly the same.

1. Place your M4a file(s) in a folder > Open iTunes > File > Add Folder to Library > Navigate to your folder and select it.

2. File > Preferences > Import Settings > Select MP3 Encoder > (You will notice I’ve turned up the encoder settings for better quality) > OK > OK.

3. Search for the track(s) you have imported > Right Click > Create MP3 Version.

4. It will take a little while to convert. when it’s finished you will see two copies of your track(s). One will be the original M4a track and the other will be the new Mp3 version. At this point you can delete the M4a files(s) if you no longer require them.

 

Related Articles, References, Credits, or External Links

How to Convert FLAC files to MP3 (For Free)

Active Sync on Small Business Server 2003 with iPhone

KB ID 0000336 

Problem

I don’t know why but ActiceSync will NOT work out of the box with SBS 2003, for a long time I’ve just told my clients “it can’t be done”. However after the problem went off the boil for a while, it was the topic of conversation in the office, I did some searching and came up with a solution.

You don’t need IMAP – you don’t need ISA server – you just need 5 minutes.

Solution

1. It may seem daft to say this, but you need to install and configure ActiveSync before you do anything, if its not set up it will never work with an iPhone!

ActiveSync setup and tested with a Windows Mobile Device.

Note: for use of the Windows Mobile Emulator click here

2. On the SBS Server, click Start > Administrative Tools > Internet Information Services (IIS) Manager > Expand Web Sites > Default Website > Locate the “Microsoft-Server-ActiveSync” folder >Right Click > Properties.

3. Select the “Directory Security” Tab > “IP address and domain name restrictions” section > Edit > Select “Granted access” > OK > Apply > OK.

4. Then either reboot the server, restart the IIS Admin service, or issue an “iisreset /noforce” command.

 

Related Articles, References, Credits, or External Links

NA

iPhone – Taking Screenshots / Screendumps

KB ID 0000361

Problem

All iPhones (above version 2 on 3G, 3GS and iPhone4) have the ability to take screenshots without having to download an app!

Solution

1. Assuming you have the screen open you would like to capture, press the “Home” button, and while still having it pressed briefly press the “Sleep/Lock” button

2. The screen should “flash white” briefly and providing you are not on silent, you should hear the camera shutter.

3. You can take multiple images and they will be stored in Photos > Camera Roll.

4. Should you wish to get them to your PC/Laptop simply connect via USB and with windows explorer navigate to my computer and open your iPhone.

5. Expand Internal Storage > DCIM > {folder name} > You can now copy/cut the images out.

 

Related Articles, References, Credits, or External Links

NA

 

iPhone and iPad – Configure the Cisco VPN Client

KB ID 0000360

Problem

You have already configured a Cisco ASA / PIX device to provide Client VPN connectivity, and you now wish to configure the iPhone/iPad Device.

Solution

Note: The screen shots are taken from an iPhone running (4.2.1) the process for iPad is the same.

1. Select Settings.

2. Select General.

3. Select Network.

4. Scroll to the bottom of the page and select VPN.

5. Add VPN Configuration.

6. Select IPSec.

7. Description = the connection a simple name > Server = Either the IP address or public name of the firewall > Account > Your username.

8. Group Name = Is the VPN group configured on the firewall > Secret = Is the shared secret for this Group Name.

Where do you get this information from? Basically from your IT department, they can find out by issuing a “more system:running-config” command on the firewall

code?

9. Flick the VPN switch to “On”.

10. Enter your username and password > OK.

11. It may say “Starting” for a while.

12. “Connected” is what we are looking for.

14. For the duration of the connection you will see the “VPN” icon on the phones information bar.

 

Related Articles, References, Credits, or External Links

NA

 

Cisco AnyConnect Error (iPhone)

KB ID 0000362

Problem

While using the Apple/Cisco Anyconnect App/Client you receive the following error.

Error:

The secure gateway has rejected the agent’s VPN request. A New connection requires re-authentication and must be started manually. Please contact your network administrator if this problem persists.
The following message was received from the security gateway: No License.

 

Solution

The most pertinent information above is the last two words of the error message “No License”

This DOES NOT mean you have ran out of SSL/AnyConnect Licences!

This licence is a “One Off” purchase and will enable the feature on your ASA, be aware the licence is different for each model make sure you purchase the correct one!

AnyConnect Mobile, (or AnyConnect for Mobile) licence details can be found at Cisco’s website Below is the section we are interested in.

Update 2017: Applying a modern AnyConnect (v4) licence, will also enable the mobile feature as well.

Once the correct licences are installed this is what it SHOULD look liike.

 

Related Articles, References, Credits, or External Links

Cisco ASA 5500 – Adding Licenses

Android AnyConnect Error