PXE Boot UBCD 5.02

EDIT: Reuploaded the PXE Package

What you need:
- tftpd32 ( http://tftpd32.jounin.net/ )
- UBCD 5.02 ( http://www.ultimatebootcd.com/ )
- PXE Package ( https://mega.nz/#!4uxXyTCL!XrFyhuW5TnkdAomdtEWKZ-pbZnMXaiy0FjT_7mgcf1I )

We do start with the file preparations:

  • Preparing UBCD
    Unzip the ISO to an folder, lets choose C:\ubcd
    Unzip the PXE Package to C:\ubcd, so that pxelinux.0, memdisk, menu.c32 and the pxelinux.cfg Folder are within the root Folder of the ubcd

  • Setup up the tftpd32
    Easy as hell. Download, unzip.
    For example C:\tftpd32
    And now to the config.

But first basics tftp config:
- start tftpd32.exe in C:\tftpd32
- Server interfaces chose your NIC
- Press Settings

Settings:
Base Directory: C:\ubcd

Global Settings:
TFTP Server [X]
TFTP Client [ ]
SNTP Server [ ]
Syslog Server [ ]
DHCP Server [X]
Syslog Server: [ ] Save syslog message

TFTPD Security: None

TFTPD configuration:
Timeout (seconds) 3
Max Retransmit 6
Tftp port 69
Local ports pool (nothing in here)

Advanced TFTPD Options:
[X] Option negotiation
[ ] PXE Compatibility
[X] Show Progress bar
[X] Translate Unix file names
[ ] Use TFTPD32 only on this interface
[ ] Use anticipation window of 0 Bytes
[X] Allow ´\´ As virtual root
[ ] Hide Window at startup
[ ] Create “dir.txt” files
[ ] Create md5 files
[ ] Beep for long transfer

Press Ok.

Go to the DHCP Server tab and enter following Details depending on your Network configuration:

IP Pool starting adress: Should be +1 of your NIC IP if you got no other PC in your network
Size of Pool: Choose yourself how many clients you want to get in there. I picked 20, get no problems with leases…
Boot File: pxelinux.0
Rest: Set it appopriate to your network – and Press the big long “SAVE” Button!

And thats it.

Webconverger - Build your own Internetcafé

- Install Debian
- Add following lines to /etc/apt/sources.list :
deb http://live.debian.net/ sid-snapshots main contrib non-free

deb-src http://live.debian.net/ sid-snapshots main contrib non-free
- apt-get install live-helper git git-core svn sudo
- mkdir /home/webconverger
- cd /home/webconverger
- git clone git://git.debian.org/git/debian-live/config-webc.git
- modify /home/webconverger/config-webc/webconverger/auto/config
( i.e. change
homepage=http://portal.webconverger.com to the one you want,
add Kioskrest every 10 Minutes after last use:
kioskresetstation=10
change bootlogo
change website to the one you want and add an bg.png to the account,
otherwise add noxbg to the boot to make the background blank )
- cd /home/webconverger/config-webc/webconverger
- lh config
- lh build
- /home/webconverger/config-webc/webconverger/binary-hybrid.iso

Clean to rebuild:
- cd /home/webconverger/config-webc/webconverger
- lh clean --purge

[ATA186] How to Factory Reset / Update Firmware

Factoryreset:
- Take phone off the hook
- Press ATA Button
- Dial 322873738# ( FACTRESET#)
- Press * and again *
- Hang up

IP Adress:
- Take phone off the hook
- Press ATA Button
- Dial 80#

Version:
IP Adress:
- Take phone off the hook
- Press ATA Button
- Dial 123#

Update:
- Get Update Package
- Run ata186us -any -d1 FirmwareFilename.zup
- Take phone off the hook
- Press ATA Button
- Dial the Textstring the Program gives out
( i.e. 100#10*120*12*92*8000# -> 100#IP*in*Oct*et*Port# )
- You're done

Settings:
http://ipaddress/dev

[Player 3.0] VMware Player Network Config

To configure network you need the "Virtual Network Editor" Tool. It IS integrated within the Installer - but isn't unpacked (sadly). To get the vmnetcfg.exe you need to do following: Launch the installer with /e parameter: VMware-player-3.0.0-197124.exe /e .\extract. With this command, the complete install gets "unzipped" into the "extract" folder. Within this folder you will find the network.cab. And in this file, you find the vmnetcfg.exe. Copy it to the Program Files\VMware\VMware Player Folder.  Run the Program as Administrator.

And to add multiple bridged interfaces, do configure an interface in the VMware File vmx with following:

ethernet0.present = "TRUE"
ethernet0.virtualDev = "vmxnet"
ethernet0.startConnected = "TRUE"
ethernet0.connectionType = "custom"
ethernet0.vnet = "/dev/vmnet0"