You are viewing our Forum Archives. To view or take place in current topics click here.
How to install internet on your Jtag ~TUT~
Posted:
How to install internet on your Jtag ~TUT~Posted:
Status: Offline
Joined: Jul 16, 201014Year Member
Posts: 8,027
Reputation Power: 368
Status: Offline
Joined: Jul 16, 201014Year Member
Posts: 8,027
Reputation Power: 368
Okay guys this is my 4th tutorial for The Tech Game and probably the most advanced one yet. So I figured today I would show you how to set up your own INTERNET SERVER on your 360. When I say INTERNET I mean full access to Youtube, Google, The Tech Game... etc (Basically any website).
IMPORTANT NOTE: This only works for a jtagged console and does not effect your consoles ability to host 10th lobbies.
Step 1:
Download Links for your programs:
IMAGE BURN ( DVD burning software)
[ Register or Signin to view external links. ]
Gentoo LiveCD BETA v2
[ Register or Signin to view external links. ]
Xell Linux Loader:
[ Register or Signin to view external links. ]
NOTE: Gentoo LiveCD BETA v2 is pretty big file so your going to be waiting for a bit.
Step 2:
Step 3:
Step 4:
Step 5:
Step 6:
Step 7:
Step 8:
Step 9:
Step 10:
Step 11:
Step 12:
Step 13:
Step 14:
Step 15:
Step 16:
IMPORTANT NOTE: If it installed correctly, when you type php -v it should display a version number .
Step 17:
Step 16:
Step 17:
Step 18:
Congratualtions if you have made it this far then you are done!!! (To test it out follow the step below to see if you did it correctly)
Step 1: To test it out, type ifconfig in your terminal. It will display your local IP Adress. Get on another computer (connected to the same network) and type the JTAG's local IP into your address bar. If done correctly, a page should come up saying, "It works!"
If you are greeted with that text then congrats, you now have a working file server.
If you have successfully made your own server then it will be a low budget server with uncapped internet. Now Im going to update it on away to port forward to allow you to access it from outside your own network so check up on it later.
If this helped in anyway at all I would greatly appreciate it if you would thank me.
-FreeLobbyKing
Screen Shots of linux
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
Last edited by Murkedd ; edited 9 times in total
IMPORTANT NOTE: This only works for a jtagged console and does not effect your consoles ability to host 10th lobbies.
Step 1:
There are a few things you will need to download and gather:
-Gentoo LiveCD BETA v2 (that's what I've got and that's what worked for me :])
-Blank DVD's. For burning the gentoo iso ( Doesn't really matter what kind)
-DVD burner and DVD burning software
-Xell Linux Loader
-USB keyboard
-USB mouse
-Xbox 360 Hard Drive (prefferably 20 GB) (This will be dedicated to the server)
-Computer
-Gentoo LiveCD BETA v2 (that's what I've got and that's what worked for me :])
-Blank DVD's. For burning the gentoo iso ( Doesn't really matter what kind)
-DVD burner and DVD burning software
-Xell Linux Loader
-USB keyboard
-USB mouse
-Xbox 360 Hard Drive (prefferably 20 GB) (This will be dedicated to the server)
-Computer
Download Links for your programs:
IMAGE BURN ( DVD burning software)
[ Register or Signin to view external links. ]
Gentoo LiveCD BETA v2
[ Register or Signin to view external links. ]
Xell Linux Loader:
[ Register or Signin to view external links. ]
NOTE: Gentoo LiveCD BETA v2 is pretty big file so your going to be waiting for a bit.
Step 2:
Burn your Gentoo LiveCD BETA v2.ISO to a blank DVD using Image burn or your own software of choice.
Step 3:
Connect your console to the internet via ethernet cord
Step 4:
Boot the JTAG by holding down the eject button put the disk in and close it. Make sure that you have an ethernet cable plugged and not a wireless adapter
Step 5:
When prompted with a logon screen, wait 15-20seconds until the default screen pops up
Now Here is where you need to follow directions carefully
Step 6:
At the Desktop, click Applications>Accessories>Text Editor. Then paste the following commands in
#!/bin/bash
dd if=/dev/zero of=/dev/sda bs=512 count=1
sfdisk /dev/sda << EOF
,124,S
,,L
EOF
mkfs.ext3 /dev/sda2
mkswap /dev/sda1
sync; sync; sync
swapon /dev/sda1
mkdir /mnt/debian
mount /dev/sda2 /mnt/debian
cd /mnt/debian
mkdir /mnt/debian/work
cd /mnt/debian/work
wget --no-check-certificate [ Register or Signin to view external links. ]
ar -xf debootstrap_0.3.3.2etch1_all.deb
cd /mnt/debian
zcat < /mnt/debian/work/data.tar.gz | tar xv
export DEBOOTSTRAP_DIR=/mnt/debian/usr/lib/debootstrap
export PATH=$PATH:/mnt/debian/usr/sbin
debootstrap --arch powerpc etch /mnt/debian ftp://archive.debian.org/debian/
echo Xenon > /mnt/debian/etc/hostname
cat > /mnt/debian/etc/fstab << EOF
/dev/sda2 / ext3 defaults 0 0
/dev/sda1 none swap sw 0 0
proc /proc proc defaults 0 0
EOF
cat > /mnt/debian/etc/network/interfaces << EOF
iface lo inet loopback
auto lo
auto eth0
iface eth0 inet dhcp
EOF
cat > /mnt/debian/etc/apt/sources.list << EOF
deb ftp://archive.debian.org/debian/ etch main contrib non-free
EOF
cp /mnt/debian/root/.bashrc /mnt/debian/root/.bashrc.orginal
cat >> /mnt/debian/root/.bashrc << EOF
passwd
apt-get update
apt-get install ntp wget -y --force-yes
apt-get install x-window-system -y --force-yes
aptitude install gnome -y
apt-get install build-essential firefox gftp khexedit console-tools -y --force-yes
echo "AVAHI_DAEMON_START=0" > /etc/default/avahi-daemon
/etc/init.d/networking restart
cd /usr/lib/xorg/modules/drivers/
rm -r -f *
wget [ Register or Signin to view external links. ]
cd /etc/X11/
rm -r -f xorg.conf
wget [ Register or Signin to view external links. ]
mkdir /lib/modules/2.6.21.1
touch /lib/modules/2.6.21.1/modules.dep
echo "" > /etc/gdm/gdm.conf-custom
sed -i '/security/ a\AllowRoot=true' /etc/gdm/gdm.conf
sed -i 's/#LEDS=+num/LEDS=+num/' /etc/console-tools/config
update-rc.d -f hwclock.sh remove
update-rc.d -f festival remove
update-rc.d -f portmap remove
update-rc.d -f cupsys remove
update-rc.d -f spamassassin remove
update-rc.d -f alsa-utils remove
rm /root/.bashrc
mv /root/.bashrc.orginal /root/.bashrc
/etc/init.d/gdm start
EOF
echo "Base System Install Complete!"
echo "You may now shutdown the xbox360."
echo "Then continue the install by booting the Xell-Bootloader-sda2."
#!/bin/bash
dd if=/dev/zero of=/dev/sda bs=512 count=1
sfdisk /dev/sda << EOF
,124,S
,,L
EOF
mkfs.ext3 /dev/sda2
mkswap /dev/sda1
sync; sync; sync
swapon /dev/sda1
mkdir /mnt/debian
mount /dev/sda2 /mnt/debian
cd /mnt/debian
mkdir /mnt/debian/work
cd /mnt/debian/work
wget --no-check-certificate [ Register or Signin to view external links. ]
ar -xf debootstrap_0.3.3.2etch1_all.deb
cd /mnt/debian
zcat < /mnt/debian/work/data.tar.gz | tar xv
export DEBOOTSTRAP_DIR=/mnt/debian/usr/lib/debootstrap
export PATH=$PATH:/mnt/debian/usr/sbin
debootstrap --arch powerpc etch /mnt/debian ftp://archive.debian.org/debian/
echo Xenon > /mnt/debian/etc/hostname
cat > /mnt/debian/etc/fstab << EOF
/dev/sda2 / ext3 defaults 0 0
/dev/sda1 none swap sw 0 0
proc /proc proc defaults 0 0
EOF
cat > /mnt/debian/etc/network/interfaces << EOF
iface lo inet loopback
auto lo
auto eth0
iface eth0 inet dhcp
EOF
cat > /mnt/debian/etc/apt/sources.list << EOF
deb ftp://archive.debian.org/debian/ etch main contrib non-free
EOF
cp /mnt/debian/root/.bashrc /mnt/debian/root/.bashrc.orginal
cat >> /mnt/debian/root/.bashrc << EOF
passwd
apt-get update
apt-get install ntp wget -y --force-yes
apt-get install x-window-system -y --force-yes
aptitude install gnome -y
apt-get install build-essential firefox gftp khexedit console-tools -y --force-yes
echo "AVAHI_DAEMON_START=0" > /etc/default/avahi-daemon
/etc/init.d/networking restart
cd /usr/lib/xorg/modules/drivers/
rm -r -f *
wget [ Register or Signin to view external links. ]
cd /etc/X11/
rm -r -f xorg.conf
wget [ Register or Signin to view external links. ]
mkdir /lib/modules/2.6.21.1
touch /lib/modules/2.6.21.1/modules.dep
echo "" > /etc/gdm/gdm.conf-custom
sed -i '/security/ a\AllowRoot=true' /etc/gdm/gdm.conf
sed -i 's/#LEDS=+num/LEDS=+num/' /etc/console-tools/config
update-rc.d -f hwclock.sh remove
update-rc.d -f festival remove
update-rc.d -f portmap remove
update-rc.d -f cupsys remove
update-rc.d -f spamassassin remove
update-rc.d -f alsa-utils remove
rm /root/.bashrc
mv /root/.bashrc.orginal /root/.bashrc
/etc/init.d/gdm start
EOF
echo "Base System Install Complete!"
echo "You may now shutdown the xbox360."
echo "Then continue the install by booting the Xell-Bootloader-sda2."
Step 7:
Save that file exaclty as: debianinstall.sh (or it wont work)
Step 8:
Open up the command terminal at Applications>Accessories>Terminal
Type in the following commands exactly:
sudo su
sh ./debianinstall.sh
Type in the following commands exactly:
sudo su
sh ./debianinstall.sh
Step 9:
I suggest doing something to keep you preoccupied. it usually takes 30 minutes while it is doing the preliminary install steps. After a while, it should prompt you to reboot using the Xell Linux Loader. Click the power button on your console.
Step 10:
Burn the Xell Linux Loader to a blank disk if you have not already done that. I recommend not putting it on your Gentoo disk because if something goes wrong and you need to start over you will have to burn everything again.
Step 11:
Boot the JTAG into xell, but put the linux loader CD in this time. It will go through some boot procedures and after a while you will be prompted to enter a new unix password. Enter something secure, but make sure you don't forget it other wise you will have to start over.
Example Pass: l@3klb%888*
Example Pass: l@3klb%888*
Step 12:
Go grab a energy drink or use the rest room, this is the longest
part of the whole installation process:
part of the whole installation process:
Step 13:
Wait until a blue screen pops up. The default values (the last three on the screen) should already be checked and all you need to do is press enter.
Step 14:
Wait some more until another blue configuration screens pop up. Just select what you want and then wait again. (Don't worry, this is the final wait lol!)
Step 15:
After a while a login screen should pop up. Congrats, you are done with the hardest part. Now your thinking this is taking forever right. Well the wait is going to be worth it, you will not have a capped internet server afterwards.
Step 16:
Log into root and open terminal.
Run the following commands exactly:
apt-get install apache2
apt-get install libapache2-mod-php5 libapache2-mod-perl2 php5 php5-cli php5-common php5-curl php5-dev php5-domxml php5-gd php5-imap php5-ldap php5-mcal php5-mhash php5-mysql php5-odbc php5-pear php5-xslt
Run the following commands exactly:
apt-get install apache2
apt-get install libapache2-mod-php5 libapache2-mod-perl2 php5 php5-cli php5-common php5-curl php5-dev php5-domxml php5-gd php5-imap php5-ldap php5-mcal php5-mhash php5-mysql php5-odbc php5-pear php5-xslt
IMPORTANT NOTE: If it installed correctly, when you type php -v it should display a version number .
Step 17:
TYPE:
apt-get install ssh
In the terminal. When it is done, type the command:
nano -w /etc/ssh/sshd_config
Use your arrow keys to navigate to where it says "X11Forwarding". Change 'yes' to 'no'. (This is important) (if you dont than portforwarding is impossible)
Click Control+x to exit nano, 'y' to save and enter to save it as the same file.
Now to restart the sever , type in exactly:
/etc/init.d/ssh restart
apt-get install ssh
In the terminal. When it is done, type the command:
nano -w /etc/ssh/sshd_config
Use your arrow keys to navigate to where it says "X11Forwarding". Change 'yes' to 'no'. (This is important) (if you dont than portforwarding is impossible)
Click Control+x to exit nano, 'y' to save and enter to save it as the same file.
Now to restart the sever , type in exactly:
/etc/init.d/ssh restart
Step 16:
Almost done with the Tutorial:
Install Samba by typing:
apt-get install samba
Install Samba by typing:
apt-get install samba
Step 17:
The last thing to set up the crucial FTP SERVER
In the terminal, type:
apt-get install proftpd
Configure it to how you want using the command:
nano -w /etc/proftpd/proftpd.conf
After you are done configuring, restart the FTP daemon by typing:
/etc/init.d/proftpd restart
In the terminal, type:
apt-get install proftpd
Configure it to how you want using the command:
nano -w /etc/proftpd/proftpd.conf
After you are done configuring, restart the FTP daemon by typing:
/etc/init.d/proftpd restart
Step 18:
Congratualtions if you have made it this far then you are done!!! (To test it out follow the step below to see if you did it correctly)
Step 1: To test it out, type ifconfig in your terminal. It will display your local IP Adress. Get on another computer (connected to the same network) and type the JTAG's local IP into your address bar. If done correctly, a page should come up saying, "It works!"
If you are greeted with that text then congrats, you now have a working file server.
If you have successfully made your own server then it will be a low budget server with uncapped internet. Now Im going to update it on away to port forward to allow you to access it from outside your own network so check up on it later.
If this helped in anyway at all I would greatly appreciate it if you would thank me.
-FreeLobbyKing
Screen Shots of linux
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
Last edited by Murkedd ; edited 9 times in total
The following 14 users thanked Murkedd for this useful post:
die4444 (12-09-2010), Umilz (09-14-2010), c0dcoders (09-11-2010), Kyle93 (09-09-2010), JR-Smith (09-09-2010), rickshaw (09-08-2010), smashingeddie (09-08-2010), V3RIFIED (09-08-2010), spy4561 (09-08-2010), the_hillbilly (09-08-2010), PleaseAdvise (09-05-2010), PuPPy36 (09-05-2010), Buncez (09-05-2010), liqour_man (09-05-2010)
#2. Posted:
Status: Offline
Joined: Jul 16, 201014Year Member
Posts: 8,027
Reputation Power: 368
Status: Offline
Joined: Jul 16, 201014Year Member
Posts: 8,027
Reputation Power: 368
Okay, So I updated it and I plan on updating the thread with a way to port forward to be able to access the server from other network connections sometime tomorrow.
- 0useful
- 0not useful
#3. Posted:
Status: Offline
Joined: May 30, 201014Year Member
Posts: 4,065
Reputation Power: 1590
Status: Offline
Joined: May 30, 201014Year Member
Posts: 4,065
Reputation Power: 1590
wow, Like I said you're retardedly smart dude
- 0useful
- 0not useful
#4. Posted:
Status: Offline
Joined: Jul 16, 201014Year Member
Posts: 8,027
Reputation Power: 368
Status: Offline
Joined: Jul 16, 201014Year Member
Posts: 8,027
Reputation Power: 368
liqour_man wrote wow, Like I said you're retardedly smart dude
Thanks lol. I'm just hoping this gets a lot of attention. I mean being able to access the internet right from your xbox 360 is awesome. Better yet you are still able to play your games.
- 0useful
- 0not useful
#5. Posted:
Status: Offline
Joined: Apr 11, 201014Year Member
Posts: 3,580
Reputation Power: 183
Status: Offline
Joined: Apr 11, 201014Year Member
Posts: 3,580
Reputation Power: 183
FreeLobbyKing wroteliqour_man wrote wow, Like I said you're retardedly smart dude
Thanks lol. I'm just hoping this gets a lot of attention. I mean being able to access the internet right from your xbox 360 is awesome. Better yet you are still able to play your games.
wow. You are retardedly smart lol. Looks awesome except my internet provider wont let me open uhh i think its USP ports or TCP ports.
- 0useful
- 0not useful
#6. Posted:
Status: Offline
Joined: Jul 16, 201014Year Member
Posts: 8,027
Reputation Power: 368
Status: Offline
Joined: Jul 16, 201014Year Member
Posts: 8,027
Reputation Power: 368
You can get around that though lol. Its not as bad as when people were downloading the iso's for halo reach some internet providers were telling people to stop the download or risk being slapped with copyright infringement claims.
- 0useful
- 0not useful
#7. Posted:
Status: Offline
Joined: Jan 09, 201015Year Member
Posts: 7,653
Reputation Power: 421
Status: Offline
Joined: Jan 09, 201015Year Member
Posts: 7,653
Reputation Power: 421
Damn, That is one nice TuT.
- 0useful
- 0not useful
#8. Posted:
Status: Offline
Joined: Apr 11, 201014Year Member
Posts: 3,580
Reputation Power: 183
Status: Offline
Joined: Apr 11, 201014Year Member
Posts: 3,580
Reputation Power: 183
FreeLobbyKing wrote You can get around that though lol. Its not as bad as when people were downloading the iso's for halo reach some internet providers were telling people to stop the download or risk being slapped with copyright infringement claims.
nope i literually cant open USP ports. I have had people do it over team viewer for me.
i went to portforward.com. I called my internet provider and said they dont supports port opening.
when i open tcp ports and check it on port checker it sais open.
but when i open usp ports in port checker they always say closed
- 0useful
- 0not useful
#9. Posted:
Status: Offline
Joined: Jul 16, 201014Year Member
Posts: 8,027
Reputation Power: 368
Status: Offline
Joined: Jul 16, 201014Year Member
Posts: 8,027
Reputation Power: 368
Thats really annoying. Who is your internet provider?
- 0useful
- 0not useful
#10. Posted:
Status: Offline
Joined: Mar 30, 201014Year Member
Posts: 10,094
Reputation Power: 440
Status: Offline
Joined: Mar 30, 201014Year Member
Posts: 10,094
Reputation Power: 440
looks like a very nice tut.
- 0useful
- 0not useful
You are viewing our Forum Archives. To view or take place in current topics click here.