Using my Raspberry Pi as a Citrix Client

A few weeks ago I came accross The Raspberry Pi Thin Client project (RPiTC). You can find its website here: http://rpitc.blogspot.nl/

I like to use the IceWeasel Citrix Client that it has onboard. Which works very well! In case you are a user of VMWare, Windows Remote Desktop etc, it also provides ready support for that.

Out of the box, the image works via the onboard Ethernet connection. But I wanted to use the RPiTC via a Wifi connection (Edimax ew-7811un). The RPi can be powered from the USB of my TV screen. I have the HDMI cable, USB WLAN and USB wireless HTPC keyboard connected to the RPI to make the setup complete and ready for work.

This is how I got it to work.

1) connect via SSH

2) logon using the following standard credentials

user: root

password: raspberry

you have to install the following tools:

aptitude install wireless-tools

apt-get install wpasupplicant
configure the wlan settings
nano /etc/wpa.conf
the file should look like this:
network={
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
ssid=”YOUR-SSID”
psk=”WPA-PASSWORD”
}
ctrl-x and Y
Configure your network interfaces
nano /etc/network/interfaces
the file should look like this:
auto lo
iface lo inet loopback
# auto eth0
# iface eth0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa.conf
ctrl-x and Y
reboot
For anyone that just wants an SD-card image, the original and the one with wlan support can be found in my public dropbox. (Files are currently being uploaded)
If you use the WLAN image you will have to edit the WLAN settings.

1) connect via SSH

2) logon using the following standard credentials

user: root

password: raspberry

configure the wlan settings
nano /etc/wpa.conf
by changing the following lines
ssid=”YOUR-SSID”
psk=”WPA-PASSWORD”
ctrl-x and Y
reboot
PS: note that the original image RPiTC06022013.IMG fits on a 1GB card (the unpacked image is 1000MB). The RPiTC06022013-WLAN.IMG was made on my 4GB SD card (I didn’t have any smaller SD-cards), therefor this image is much bigger, despite the fact that the software doesn’t need all that space.
Enjoy!
Advertisements

2 thoughts on “Using my Raspberry Pi as a Citrix Client

  1. rob

    Hi there! I’m lost trying to expand the file system of my rpitc. raspi-config script is not found. How can I do that?

    Reply
    1. racer993 Post author

      Hi rob,

      I’m not an expert at this *** so no warranties ***.

      This is how you can resize the disk while active in arch linux.

        As root:

      fdisk /dev/mmcblk0

      Delete the second partition /dev/mmcblk0p2
      d
      2

      Create a new primary partition and use default sizes prompted. This will then create a partiton that fills the disk
      n
      p
      2
      enter
      enter

      Save and exit fdisk:
      w

      Now reboot. Once rebooted:
      resize2fs /dev/mmcblk0p2

      Your main / partition should be the full size of the disk now.

      Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s