Bitcoin Forum
June 16, 2024, 08:05:22 AM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Hardware / Re: Avalon 1166 interpret log to find power being used on: January 23, 2022, 07:07:01 PM
Thanks for the lead, still can't find anything to help me understand "Aging". I agree it sounds like it is syncing frequencies of chips or something. It just makes me a bit nervous sending commands that I don't understand  Roll Eyes

Anyway, my third and final dashboard went offline. Canaan support had me use these aging commands and it brought 1 out of 3 dashboards back. Still waiting on warranty info.

Quote
The hashboard 1, 2 are broken, and you need to  stop aging and set the parameter .

please enter into the diagnose page and click the following command .
Step 1:Stop aging: [{"command":"ascset", "parameter":"0,aging-set,3"}]
Step 2:Set parameter: [{"command":"ascset", "parameter":"0,aging-parameter,60-537:562:587:612"}]
Step 3:reboot :[{"command":"ascset", "parameter":"0,reboot,0"}]

Update:
the above reaging process brought back one of my dashboards.
2  Bitcoin / Hardware / Re: Avalon 1166 interpret log to find power being used on: January 21, 2022, 06:57:02 PM
Quote
Can you try to use the FMS tool and use aging to refresh the miner hashboard I heard someone here before that his issue was solved after the aging process?

Download FMS tool from https://canaan.io/service/447

Then go to diagnose and send this command

Code:
[{"command":"ascset","parameter":"0,aging-set,1"}]

Or if it doesn't work try to download this FMS tool and then instead of sending the command above use the aging button. Hope this will work.


Thanks for the tip. Can you explain "aging" a bit, or point to a resource please?
Thanks -Stan
3  Bitcoin / Mining support / Re: Canaan Avalon 1246 Repair Suggestions Needed - 1 Hashboard not working on: January 21, 2022, 06:33:15 PM
They do not have whatsapp for that.

You can reach Canaan aftersales support at email support@canaan.io

I'm in USA trying to get warranty for almost a month. support@canaan.io confirmed 2 bad dashboards and referred me to:

Quote
you need to contact with domestic customer service team ,the hotline is 010- 69706624

Not able to call that number from USA, still waiting on alternative email, WhatsApp or something.

Trying facebook, twitter and instagram - thanks for the info. I will update if I get ahold of someone.
4  Bitcoin / Hardware / Re: Avalon 1166 interpret log to find power being used on: January 20, 2022, 02:41:40 AM
Thanks. I tried replugging all cables = no help. Waiting on Warranty help.

The manual seems to point to PS() item 5 might be useful.
Quote
Item 5: The output power
from the power supply to
the hash board. For 104x
models, the normal value
is between 1800-2500 (in
W).

The 1166 normal should be about 3400w, mine says 1551 so that may be the answer I was looking for. 1 board @1500 watts. I will probably check with amp probe.

thanks.
5  Bitcoin / Hardware / Re: Avalon 1166 interpret log to find power being used on: January 18, 2022, 11:10:21 PM
Search and replace to make it more readable :-)


Code:
{'STATUS':[{'STATUS':'S','When':0,'Code':70,'Msg':'CGMiner stats','Description':'cgminer 4.11.1'}]
,'STATS':[{'STATS':0,'ID':'AVA100','Elapsed':156,'Calls':0,'Wait':0.000000,'Max':0.000000,'Min':99999999.000000,'MM ID0':'Ver[1166Pro-81-21022602_4ec6bb0_5f74eeft]
 DNA[0201000084f6e211]
 MEMFREE[1671800.0]
 NETFAIL[0 0 0 0 0 0 0 0]
 SYSTEMSTATU[Work: In Work, Hash Board: 1 ]
 Elapsed[156]
 BOOTBY[0x01.00000000]
 LW[45305]
 MH[1 0 0]
 HW[1]
 DH[43.383%]
 Temp[15]
 TMax[64]
 TAvg[54]
 Fan1[2511]
 Fan2[2511]
 Fan3[2416]
 Fan4[2419]
 FanR[31%]
 Vo[310]
 PS[0 1197 1241 125 1551 1244]
 PLL0[277 95 269 13279]
 PLL1[0 0 0 0]
 PLL2[0 0 0 0]
 GHSspd[24679.12]
 DHspd[1.599%]
 GHSmm[25502.56]
 GHSavg[18032.65]
 WU[251913.22]
 Freq[152.67]
 Led[0]
 MGHS[18032.65 0.00 0.00]
 MTmax[64 -273 -273]
 MTavg[54 0 0]
 TA[120]
 Core[A3201]
 PING[139]
 POWS[0]
 HASHS[0 1 1]
 POOLS[0]
 SoftOFF[0]
 ECHU[0 131073 131073]
 ECMM[0]
 SF0[400 420 440 460]
 SF1[400 420 440 460]
 SF2[400 420 440 460]
 PVT_T0[ 56 56 57 57 56 57 57 59 62 60 62 59 57 61 61 62 61 59 59 60 61 64 62 59 59 60 64 61 61 58 58 60 63 62 57 54 54 59 59 60 59 55 51 57 57 56 55 52 51 51 56 52 52 52 50 51 53 55 52 50 49 48 44 48 50 51 50 51 47 50 49 50 51 49 51 52 51 52 52 51 50 51 54 54 55 51 54 52 54 57 54 55 52 54 56 55 55 54 54 56 58 59 55 56 55 52 54 54 55 53 52 51 54 54 55 54 50 50 52 55]
 PVT_T1[-273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273]
 PVT_T2[-273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273]
 PVT_V0[295 302 306 297 295 293 302 300 300 294 294 294 296 296 292 293 292 290 288 285 283 286 287 286 285 286 290 285 290 287 287 287 289 284 284 287 285 287 288 284 284 285 289 289 288 292 292 291 291 289 293 287 290 291 294 292 295 288 294 298 298 293 292 293 294 294 297 293 295 299 299 298 298 295 298 290 292 292 291 293 296 295 298 297 291 292 291 289 292 290 292 295 292 291 294 293 292 291 294 291 291 289 287 291 290 295 297 297 291 292 293 298 298 298 286 290 288 292 293 298]
 PVT_V1[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
 PVT_V2[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
 MW[48439 0 0]
 MW0[8 4 7 8 5 5 3 6 3 7 3 5 7 5 4 6 3 5 10 4 2 7 6 4 6 7 5 9 5 6 6 4 5 7 2 6 6 5 4 7 7 3 6 5 1 5 5 5 5 5 4 5 5 4 4 7 6 7 4 3 5 3 6 10 4 6 5 4 1 2 3 7 7 2 7 2 5 5 6 2 3 9 7 8 6 10 6 2 5 9 10 5 5 6 5 9 4 6 1 5 5 7 5 12 8 6 10 6 1 9 8 2 3 6 4 6 5 6 4 4]
 MW1[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
 MW2[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
 ASICCRC0[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
 ASICCRC1[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
 ASICCRC2[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
 CRC[0 0 0]
 POW_I2C[OK]
 FACOPTS0[]
 FACOPTS1[]
 ATAOPTS0[--avalon10-freq 400:420:440:460 --avalon10-voltage-level 36 ]
 ATAOPTS1[--avalon10-freq 512:532:552:572 --avalon10-voltage-level 46 ]
 ADJ[1]
 COP[0 0 0]
 MPO[3200]
 MVL[87]
 ATABD0[512 532 552 572]
 ATABD1[512 532 552 572]
 ATABD2[512 532 552 572]
 WORKMODE[0]
','MM Count':1,'Smart Speed':1,'Voltage Level Offset':0,'Nonce Mask':25}
6  Bitcoin / Hardware / Avalon 1166 interpret log to find power being used on: January 18, 2022, 10:46:42 PM
2 out of 3 hashboards are dead in my brand new Canaan Avalon 1166. Trying to figure out if it is worth it to run while I wait for a warranty resolution.
Normally pulls 3400W fully functional, at 1/3 hash rate I would expect 1100-1200W. Besides opening up my panel and getting out the amp probe, is there any way to verify approximately how much power my crippled unit is using via the log?

Code:
{'STATUS':[{'STATUS':'S','When':0,'Code':11,'Msg':'Summary','Description':'cgminer 4.11.1'}],'SUMMARY':[{'Elapsed':155,'MHS av':17488321.91,'MHS 30s':24814117.97,'MHS 1m':21420256.94,'MHS 5m':7861902.73,'MHS 15m':2950769.60,'Found Blocks':0,'Getworks':13,'Accepted':41,'Rejected':0,'Hardware Errors':1,'Utility':15.86,'Discarded':1424104,'Stale':0,'Get Failures':0,'Local Work':1288,'Remote Failures':0,'Network Blocks':2,'Total MH':2823545693.0000,'Work Utility':254322.62,'Difficulty Accepted':819200.00000000,'Difficulty Rejected':0.00000000,'Difficulty Stale':0.00000000,'Best Share':635297,'Device Hardware%':0.0002,'Device Rejected%':0.0000,'Pool Rejected%':0.0000,'Pool Stale%':0.0000,'Last getwork':0}
{'STATUS':[{'STATUS':'S','When':0,'Code':70,'Msg':'CGMiner stats','Description':'cgminer 4.11.1'}],'STATS':[{'STATS':0,'ID':'AVA100','Elapsed':156,'Calls':0,'Wait':0.000000,'Max':0.000000,'Min':99999999.000000,'MM ID0':'Ver[1166Pro-81-21022602_4ec6bb0_5f74eeft] DNA[0201000084f6e211] MEMFREE[1671800.0] NETFAIL[0 0 0 0 0 0 0 0] SYSTEMSTATU[Work: In Work, Hash Board: 1 ] Elapsed[156] BOOTBY[0x01.00000000] LW[45305] MH[1 0 0] HW[1] DH[43.383%] Temp[15] TMax[64] TAvg[54] Fan1[2511] Fan2[2511] Fan3[2416] Fan4[2419] FanR[31%] Vo[310] PS[0 1197 1241 125 1551 1244] PLL0[277 95 269 13279] PLL1[0 0 0 0] PLL2[0 0 0 0] GHSspd[24679.12] DHspd[1.599%] GHSmm[25502.56] GHSavg[18032.65] WU[251913.22] Freq[152.67] Led[0] MGHS[18032.65 0.00 0.00] MTmax[64 -273 -273] MTavg[54 0 0] TA[120] Core[A3201] PING[139] POWS[0] HASHS[0 1 1] POOLS[0] SoftOFF[0] ECHU[0 131073 131073] ECMM[0] SF0[400 420 440 460] SF1[400 420 440 460] SF2[400 420 440 460] PVT_T0[ 56 56 57 57 56 57 57 59 62 60 62 59 57 61 61 62 61 59 59 60 61 64 62 59 59 60 64 61 61 58 58 60 63 62 57 54 54 59 59 60 59 55 51 57 57 56 55 52 51 51 56 52 52 52 50 51 53 55 52 50 49 48 44 48 50 51 50 51 47 50 49 50 51 49 51 52 51 52 52 51 50 51 54 54 55 51 54 52 54 57 54 55 52 54 56 55 55 54 54 56 58 59 55 56 55 52 54 54 55 53 52 51 54 54 55 54 50 50 52 55] PVT_T1[-273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273] PVT_T2[-273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273 -273] PVT_V0[295 302 306 297 295 293 302 300 300 294 294 294 296 296 292 293 292 290 288 285 283 286 287 286 285 286 290 285 290 287 287 287 289 284 284 287 285 287 288 284 284 285 289 289 288 292 292 291 291 289 293 287 290 291 294 292 295 288 294 298 298 293 292 293 294 294 297 293 295 299 299 298 298 295 298 290 292 292 291 293 296 295 298 297 291 292 291 289 292 290 292 295 292 291 294 293 292 291 294 291 291 289 287 291 290 295 297 297 291 292 293 298 298 298 286 290 288 292 293 298] PVT_V1[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] PVT_V2[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] MW[48439 0 0] MW0[8 4 7 8 5 5 3 6 3 7 3 5 7 5 4 6 3 5 10 4 2 7 6 4 6 7 5 9 5 6 6 4 5 7 2 6 6 5 4 7 7 3 6 5 1 5 5 5 5 5 4 5 5 4 4 7 6 7 4 3 5 3 6 10 4 6 5 4 1 2 3 7 7 2 7 2 5 5 6 2 3 9 7 8 6 10 6 2 5 9 10 5 5 6 5 9 4 6 1 5 5 7 5 12 8 6 10 6 1 9 8 2 3 6 4 6 5 6 4 4] MW1[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] MW2[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] ASICCRC0[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] ASICCRC1[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] ASICCRC2[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] CRC[0 0 0] POW_I2C[OK] FACOPTS0[] FACOPTS1[] ATAOPTS0[--avalon10-freq 400:420:440:460 --avalon10-voltage-level 36 ] ATAOPTS1[--avalon10-freq 512:532:552:572 --avalon10-voltage-level 46 ] ADJ[1] COP[0 0 0] MPO[3200] MVL[87] ATABD0[512 532 552 572] ATABD1[512 532 552 572] ATABD2[512 532 552 572] WORKMODE[0]','MM Count':1,'Smart Speed':1,'Voltage Level Offset':0,'Nonce Mask':25}
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!