[04:07] <tmarble> fabbione: buon giorno!
[04:07] <fabbione> hey tmarble 
[04:08] <tmarble> to answer your question, yes I do have a launchpad account: https://launchpad.net/people/tmarble
[04:09] <fabbione> tmarble: ok :) would you be so kind to send the info via email? otherwise i am going to forget in about 2 seconds :)
[04:09] <tmarble> np
[04:10] <tmarble> I notice you have /sparc on the wiki..... but I can't seem to link to it using an (intuitive) WikiWord..... e.g. sparc/TODO does NOT work?
[04:11] <fabbione> https://wiki.ubuntu.com/sparc/KnownIssues
[04:11] <fabbione> https://wiki.ubuntu.com/sparc/TODO
[04:12] <fabbione> they both work for me
[04:12] <tmarble> perhaps it's because / (root) and /sparc are considered different wikis
[04:13] <tmarble> and on my page https://wiki.ubuntu.com/TomMarble  I have to do this [https://wiki.ubuntu.com/sparc/TODO sparc/TODO] 
[04:13] <tmarble> as opposed to just sparc/TODO
[04:13] <fabbione> possibly
[04:13] <fabbione> tmarble: do you have a t1000 handy?
[04:14] <tmarble> handy?  not sitting next to me, but I can probably get to one relatively soon
[04:14] <fabbione> ok
[04:14] <fabbione> that would be handy for some testing
[04:14] <fabbione> i am having issue with the one i got today
[04:14] <fabbione> it doesn't even tftpboot
[04:15] <tmarble> ok
[04:15] <tmarble> hmm :-(
[04:15] <fabbione> never mind to get to debug the driver
[04:15] <fabbione> the more machines we get to test, the better
[04:15] <tmarble> so do you mean you can't boot from CD either?
[04:15] <fabbione> there is no cd in the t1000 :)
[04:15] <doko> another channel?
[04:15] <tmarble> doko: guten tag!
[04:16] <tmarble> did you tftpboot the T2000?
[04:16] <fabbione> yeps
[04:16] <fabbione> also from cd
[04:16] <fabbione> it works both ways
[04:16] <fabbione> but the t1000 has only netboot
[04:16] <fabbione> and if it can frigging tftpboot it's the machine of doom
[04:16] <tmarble> why isn't it tftpbooting?
[04:17] <fabbione> it seems like the OBP is looping on the rarpd request
[04:17] <fabbione> but it might be an issue with the server too
[04:17] <fabbione> according to tcpdump rarpd is replying back
[04:17] <fabbione> but the OBP keeps going with "Requesting Internet Address for..."
[04:18] <tmarble> do you have dhcp3-server set with the MAC in /etc/dhcp3/dhcpd.conf?
[04:18] <fabbione> with rarpd it should not be required
[04:18] <fabbione> but no there is no dhcp3
[04:19] <tmarble> you don't like this package? http://packages.ubuntu.com/dapper/net/dhcp3-server
[04:19] <fabbione> yes i do. but i don't have root on the tftpboot server
[04:19] <fabbione> and rarpd is supposed to give the ip to the OBP
[04:20] <fabbione> afaik OBP never moved away from rarp
[04:20] <fabbione> we can test that
[04:20] <fabbione> for sure
[04:20] <tmarble> yeah, well, maybe we can *fix* that at some point (OBP is a story all onto itself ;-)
[04:20] <fabbione> yeah but i need to get across the OBP barrier first
[04:21] <tmarble> have you sniffed packets to see if rarpd is doing the 'right thing'?
[04:21] <fabbione> tmarble: yeps.. as i said above
[04:21] <tmarble> ok... I got some people inside Sun to volunteer yesterday (including device driver guru's) so let me check my e-mail for potential victims
[04:22] <fabbione> i suggest you wait once i can get the sysadmin online and check with him
[04:22] <fabbione> perhaps it is as stupid as the netswitch being retarded
[04:23] <tmarble> are you working on the machines in Kensington?
[04:23] <fabbione> eps
[04:23] <fabbione> yeps
[04:23] <tmarble> AFAIK rarpd responses should be broadcast
[04:24] <fabbione> they happen at ethernet level
[04:24] <fabbione> there is no ip to broadcast at that time yet
[04:24] <tmarble> it would be really antisocial of the switch not to forward RARP packets, however
[04:26] <fabbione> well it's HP switch :P
[04:26] <tmarble> we like to refer to them as the House of Printers ;-)
[04:26] <fabbione> ahhaha
[04:28] <tmarble> did you see http://ubuntuforums.org/showthread.php?p=1081276#post1081276
[04:29] <tmarble> do you have a dashboard of packages that are (or need to be) built for sparc?
[04:29] <tmarble> for example yesterday it *seemed* that autofs was not yet available?
[04:30] <fabbione> no i don't read the forums
[04:30] <fabbione> the packages are all autobuilt by buildd
[04:30] <fabbione> autofs is in universe afaik
[04:30] <fabbione> so it's not really checked
[04:30] <fabbione> but it should be installable
[04:31] <fabbione> nice to know.. the U60 is tested well :) both David and I have one ;)
[04:31] <tmarble> in Debian non-free is NOT autobuilt by default... what about for Ubuntu components universe and multiverse?
[04:32] <tmarble> there's an engineer in Boston installing on a SunBlade 2500 as we speak
[04:33] <fabbione> oh autofs is non-free?
[04:33] <fabbione> do you have a sun irc channel where you all guys meet up_?
[04:33] <fabbione> Filename: pool/main/a/autofs/autofs_4.1.3-8ubuntu3_i386.deb
[04:33] <fabbione> it's probably due to the documentation that's non-free
[04:34] <fabbione> SB should be ok
[04:34] <fabbione> tested on 1000 and 1500
[04:34] <fabbione> i assume 2500 will be good
[04:34] <tmarble> who hooo!  I'm on a T2000
[04:34] <tmarble> Linux memleak 2.6.15-23-sparc64-smp #1 SMP Tue May 23 14:15:47 UTC 2006 sparc64 GNU/Linux
[04:34] <fabbione> ehhe
[04:34] <fabbione> how many cores do you have there?
[04:35] <tmarble> testme@memleak:~$ cat /proc/cpuinfo
[04:35] <tmarble> cpu             : UltraSparc T1 (Niagara)
[04:35] <tmarble> fpu             : UltraSparc T1 integrated FPU
[04:35] <tmarble> prom            : OBP 4.19.0 2005/10/27 17:24
[04:35] <tmarble> type            : sun4v
[04:35] <tmarble> ncpus probed    : 32
[04:35] <tmarble> ncpus active    : 32
[04:35] <fabbione> HUMPF
[04:35] <tmarble> D$ parity tl1   : 0
[04:35] <tmarble> I$ parity tl1   : 0
[04:35] <tmarble> Cpu0Bogo        : 2401.08
[04:35] <tmarble> Cpu0ClkTck      : 0000000047868c00
[04:35] <fabbione> i got a 6 cores one
[04:35] <fabbione> oh you even have 1.2Ghz CPU!
[04:35] <fabbione> bastard
[04:35] <tmarble> between webmink and sabdfl I'm sure we can improve the situation over time ;-)
[04:36] <fabbione> nah i am ok with this one
[04:36] <fabbione> next one i want a quad-T2
[04:36] <fabbione> BEEFY one
[04:36] <tmarble> yeah, 32 GB
[04:36] <fabbione> neat
[04:37] <fabbione> i didn't get to install the one we got here
[04:37] <fabbione> but it should be the same
[04:40] <tmarble> thinking about how we can harness energy like recupero in the forum...
[04:41] <tmarble> perhaps we should start a wiki page on install successes/failures/issues..... sparc/InstallReports ?
[04:41] <fabbione> tmarble: good idea
[04:41] <fabbione> go ahead :)
[04:41] <tmarble> k
[04:42] <fabbione> make sure to add details to the table
[04:42] <tmarble> please elaborate?
[04:42] <fabbione> like model, cpu, n of cpu, ram, installation methos
[04:42] <fabbione> method
[04:42] <fabbione> U60 is quite generic
[04:42] <tmarble> better yet... let's write a "platform info" script (we do this all the time)
[04:42] <fabbione> it doesn't tell us much other than we share the same mobo with a E450 ;)
[04:42] <tmarble> that captures relevant stuff /proc/cpuinfo /proc/meminfo etc....
[04:42] <fabbione> yeah
[04:43] <tmarble> so now what can we use (should we use) as a VCS for that?
[04:43] <tmarble> for example, is there a bzr space where we can share scripts, etc.?
[04:43] <fabbione> not yet..
[04:44] <fabbione> i have the sysadmins online now
[04:44] <fabbione> sorry i will not pay much attention to irc
[04:44] <fabbione> have to get the t1000 cabled properly
[04:44] <tmarble> np
[04:44] <fabbione> or whatever it's the issue
[04:44] <tmarble> i'll ask around about the rarpd / OBP thing
[04:56] <fabbione> dhcp doesn't help with OBP
[04:58] <tmarble> from Gary in Boston....
[04:58] <tmarble> issues with sunblade 2500 2x1.2  72gb disk, xvr-600 video
[04:58] <tmarble> 1.215625 tg3: Attempt to do nvram_read on Sun 570x
[04:58] <tmarble> 15.122338 sda: asking for cache data failed
[04:58] <tmarble> 15.134332 sda: assuming drive cache: write through
[04:58] <tmarble> It has a problem recognizing the scsi disk
[04:58] <fabbione> please direct them to launchpad.net and to file bugs
[04:59] <tmarble> Gary is a linux n00b so I may "qualify" the bug before filing it
[05:00] <fabbione> i would like to understand what makes him think that that message is an error
[05:00] <fabbione> does the installer recognize the disks?
[05:02] <tmarble> is there a problem with the GUI installer?  is there a GUI for sparc?
[05:02] <fabbione> there is no GUI installer for sparc
[05:06] <fabbione> it was the switch
[05:06] <fabbione> problem solved
[05:06] <tmarble> sweet!
[05:07] <tmarble> ok... seems Gary's problem is that he has a SCSI disk -- which may not be recognized
[05:07] <tmarble> does the install ISO have an initrd (to bootstrap SCSI)?
[05:07] <fabbione> ok we will debug that later
[05:08] <fabbione> the best is to do netbooting
[05:08] <fabbione> the iso has everything
[05:08] <fabbione> scsi/ide etc..
[05:08] <fabbione> but already the sda message is a hint that it's there
[05:08] <tmarble> right (I was thinking that ;-)
[05:09] <fabbione> if the disk for "scratch me hard"
[05:09] <fabbione> ask him to go console and do:
[05:09] <fabbione> dd if=/dev/zero of=/dev/sda bs=512 count=1
[05:09] <fabbione> and restart the partitioner
[05:10] <tmarble> seems to be working better now... it apparently sees the disk (he did a OBP update AND installed a new disk)
[05:10] <tmarble> what do you mean: if the disk for "scratch me hard"
[05:11] <tmarble> ok.. he's partitioning now
[05:11] <fabbione> i mean if the disk has no sensible data and can e scratched
[05:11] <fabbione> s/e/be/
[05:12] <tmarble> is 10 GB big enough for / ?
[05:13] <fabbione> way too much
[05:14] <fabbione> 2.5GB and you have space to swim
[05:14] <tmarble> I really hate running out
[05:14] <tmarble> when you have a big update
[05:14] <fabbione> if you use the Guided Partitioner will do the right thing for you
[05:14] <fabbione> you can even install on LVM if that's make you more happy ;)
[05:15] <tmarble> lvm not necessary now (but it is nice)
[05:15] <fabbione> the guided partitioner can do it for you ;
[05:15] <fabbione> ;)
[05:16] <tmarble> cool
[05:38] <tmarble> do you know of our Sun video card xvr-600 is supported?  (if not I assume we will need to start with VESA)
[05:43] <tmarble> testme@dhcp-ubur02-174-225:~$ cat /proc/cpuinfo
[05:43] <tmarble> cpu             : TI UltraSparc IIIi (Jalapeno)
[05:43] <tmarble> fpu             : UltraSparc IIIi integrated FPU
[05:43] <tmarble> prom            : OBP 4.17.1 2005/04/11 14:24
[05:43] <tmarble> type            : sun4u
[05:43] <tmarble> ncpus probed    : 2
[05:43] <tmarble> ncpus active    : 2
[05:45] <fabbione> tmarble: no idea.. all my machines are headless
[05:45] <fabbione> is that a pci or sbus card?
[05:46] <tmarble> testme@dhcp-ubur02-174-225:~$ lspci
[05:46] <tmarble> 0000:00:00.0 Host bridge: Sun Microsystems Computer Corp. Tomatillo PCI Bus Module
[05:46] <tmarble> 0000:00:03.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5703 Gigabit Ethernet
[05:46] <tmarble> 0001:00:00.0 Host bridge: Sun Microsystems Computer Corp. Tomatillo PCI Bus Module
[05:46] <tmarble> 0001:00:04.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1010 66MHz  Ultra3 SCSI Adapter (rev 01)
[05:46] <tmarble> 0001:00:04.1 SCSI storage controller: LSI Logic / Symbios Logic 53c1010 66MHz  Ultra3 SCSI Adapter (rev 01)
[05:46] <tmarble> 0002:00:00.0 Host bridge: Sun Microsystems Computer Corp. Tomatillo PCI Bus Module
[05:46] <tmarble> 0002:00:06.0 Non-VGA unclassified device: ALi Corporation M7101 Power Management Controller [PMU] 
[05:46] <tmarble> 0002:00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV] 
[05:46] <tmarble> 0002:00:08.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02)
[05:46] <tmarble> 0002:00:0a.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
[05:46] <tmarble> 0002:00:0b.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
[05:46] <tmarble> 0002:00:0d.0 IDE interface: ALi Corporation M5229 IDE (rev c4)
[05:47] <tmarble> 0003:00:00.0 Host bridge: Sun Microsystems Computer Corp. Tomatillo PCI Bus Module
[05:47] <tmarble> 0003:00:02.0 Display controller: 3DLabs Sun XVR-500 Graphics Accelerator (rev 01)
[05:47] <tmarble> testme@dhcp-ubur02-174-225:~$
[05:47] <fabbione> ARGH
[05:47] <fabbione> please don't flood the channel
[05:47] <tmarble> sorry
[05:51] <fabbione> can you please give me lspci -n | grep 0300 ?
[05:52] <tmarble> lI think you want this
[05:52] <tmarble> 0003:00:02.0 Display controller: 3DLabs Sun XVR-500 Graphics Accelerator (rev 01)
[05:52] <tmarble> 0003:00:02.0 0380: 3d3d:07a2 (rev 01)
[05:53] <fabbione> yes i need the lspci -n |  grep 0300 for that
[05:53] <fabbione> uh weird
[05:53] <fabbione> 380 _?
[05:53] <fabbione> that's not GFX class
[05:53] <tmarble> nope
[05:54] <tmarble> we have guys working on Xorg here so I can ping them if necessary
[05:54] <fabbione>         3d3d07a2        unknown unknown Sun XVR-500 Graphics Accelerator
[05:54] <fabbione> it's not known to me
[05:54] <fabbione> let me ask Alan
[05:55] <fabbione> the worst case try vesa
[05:55] <fabbione> or glint
[05:55] <fabbione> glint driver seems to have tons of references to 3DLabs chipsets
[05:55] <tmarble> ah.. didn't know about glint
[05:57] <fabbione> not sure it will work tho
[05:57] <fabbione> it doesn't say anywhere XVR-500 
[05:58] <tmarble> I now am logged into the T2000 and SunBlade 2500 -- need to apt-get a number of things and configure the networkign stuff (automount, etc.)
[05:58] <tmarble> then I'll work on the graphics for the SunBlade
[05:59] <fabbione> sure take your time
[05:59] <fabbione> i am still debugging and testing a memory corruption issue with CPU < Sparc III
[06:00] <tmarble> argh
[06:02] <fabbione> it's not very easy to trigger
[06:02] <fabbione> so don't be too worried
[06:02] <fabbione> it happens only when installing or a heavy usage of dpkg
[06:04] <fabbione> they suggest glint..
[06:04] <fabbione> try that one
[06:06] <tmarble> ok
[06:13] <tmarble> Which CPU model/system has the problem?  You *might* be tripping over the e-cache bug
[06:16] <fabbione> d-cache ;)
[06:16] <fabbione> anyway we have a possible fix and we are testing it
[06:17] <fabbione> it affects all machines that use CPU's older than Sparc III
[06:17] <fabbione> so II and IIi
[06:19] <tmarble> yep... there were various fixes for Solaris but I don't know how well they would xfer to Linux
[06:21] <fabbione> they don't because we don't get to read the solaris code
[06:21] <fabbione> to avoid all possible IP clashing and so on
[06:21] <fabbione> since they have difference licence it's "dangerous"
[06:22] <tmarble> regretablly the CDDL is GPL incompatible :-(
 there's a wildcat driver on 3dlabs' website if you dig REALLY HARD
 very closed source
[06:22] <fabbione> that's for your card
[06:22] <fabbione> no idea if it builds on sparc
[06:22] <fabbione> it's worth a shot
[06:22] <tmarble> ah, ok
[06:23] <tmarble> I'll ask our Xorg guys (if they have contributed source to Xorg then that would be best)
[06:23] <fabbione> tmarble: i did speak with Alan Coppersmith
[06:24] <fabbione> he works for xorg/SUN ;)
[06:24] <tmarble> right!
[06:24] <fabbione> but of course if you have other contacts it's even better
[06:24] <tmarble> oh, that Alan (you spoke with just a minute ago)?
[06:25] <fabbione> yes
[06:25] <tmarble> is he on IRC?  what's his nick?
[06:25] <fabbione> alanc
[06:25] <fabbione> he is on #xorg-devel
[06:28] <tmarble> thanks (found him on our internal IRC as well)
[06:30] <fabbione> hehe
[06:30] <fabbione> so you have an internal IRC :)
[06:30] <fabbione> is it accessable from outside?
[06:31] <tmarble> regrettably no (I asked ;-)
[06:33] <fabbione> eheh ok
[06:46] <tmarble> just to confirm... is this the line I want:
[06:46] <tmarble> deb http://us.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
[06:46] <fabbione> well it depends
[06:47] <fabbione> universe and multiverse are not supported
[06:47] <fabbione> and you also want another 2 lines with dapper-security and dapper-updates
[06:47] <fabbione> otherwise it looks good
[06:47] <tmarble> great.. just to confirm my understanding of "Suites"
[06:47] <tmarble> dapper = never changes
[06:47] <tmarble> dapper-security = security fixes ONLY
[06:48] <tmarble> dapper-updates = bug fixes (NO INTERSECTION or SUPERSET of dapper-security)?
[06:48] <tmarble> dapper-backports = ?
[06:48] <fabbione> dapper = right
[06:49] <fabbione> dapper-security and dapper-updates are theoretically what you say
[06:49] <fabbione> but there are some corner cases when a package gets both security and bug fixes
[06:49] <fabbione> so both the suites need to get different uploads
[06:49] <tmarble> but normally no overlap?
[06:49] <fabbione> but that's nothing you really don't need to worry about
[06:49] <fabbione> normally no overlap
[06:49] <fabbione> skip backports
[06:50] <fabbione> backports is crackful stuff 
[06:50] <fabbione> that's entirely unsupported