i tried updating my 8.04 box to 8.10 alpha6 a while back and had the exact same problem with my network not working and with the sources. After alot of fiddleing around in the recovery menu trying different combinations of commands i eventually got it to kinda of work but it caused other problems aswell so i ended up reinstalling 8.04. My advice to you is to either reinstall 8.04 or wipe the partition and install 8.10 fresh instead of upgrading from 8.04. If like me you have your /home on a separate partition this wont cause any problems either which way you go. I would recommend that you stay with 8.04 until 8.10 is officially released or like me at least wait till the release candidate before upgrading, installing an alpha or beta version will undoubtedly cause problems as we have both found out.
Another possible problem with your network is that you maybe using a network card with the e1000e model, in which case it wont work as ubuntu has disabled this card as the current kernel version corrupts the firmware on it. I dont know if this is the reason although it is possible.
Regarding xorg.conf, im not sure whats happening there but i have included a copy of mine, hopefully you can use it to help fill in yours. The mouse and keyboard parts are i believe pretty standard so you could probably just copy and paste into yours.
Code:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildmeister@builder58) Wed Oct 1 15:13:37 PDT 2008
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder58) Wed Oct 1 15:12:53 PDT 2008
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "HSD CY199"
HorizSync 24.0 - 80.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8800 GTX"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "CRT-1"
Option "metamodes" "CRT-0: nvidia-auto-select +1680+0, CRT-1: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Bookmarks