SageTV Community  

Go Back   SageTV Community > Hardware Support > Hardware Support
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 10-01-2009, 07:09 AM
pjpjpjpj pjpjpjpj is offline
Sage Icon
 
Join Date: Feb 2008
Posts: 2,164
Goin' Gig....

Simple noob question: I have a 10/100 connection in my server, "integrated" on the MB, but I want to get a Gigabit card. I have a PCI slot free. Are there any PC requirements - processor, RAM, various bus rates, etc. - that would restrict me from putting in a PCI Gigabit card? Or is everything "inside" a reasonably-new PC already passing info around faster than 1000 Mbps anyway?

Check my server specs in the sig below... anything else I need to check to see if a 10/100/1000 card would give me problems, or should it just be plug-n-play?

Thanks in advance.
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 10 x64, Java 8, Gigabit network
Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such...
Software: SageTV v9x64, stock STV with ADM.
Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic).
Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each.
Reply With Quote
  #2  
Old 10-01-2009, 07:18 AM
Djc208's Avatar
Djc208 Djc208 is offline
Sage Expert
 
Join Date: Feb 2007
Location: SE Virginia
Posts: 674
I have one in my server (a Dlink model I think) and it was pretty much plug and play. I can't verify it's capable of the full GB speeds but it's faster than the 10 MB connection on the MB and fast enough for all my needs.

I think the big downside is that as a PCI card it shares the data path with the rest of the bus and therefore can cause problems if trying to move large amounts of data around the PCI bus. Haven't personally demonstrated any problems but it doesn't mean there couldn't be.
__________________
Server: Core 2 Duo E4200 2 GB RAM, nVidia 6200LE, 480 GB in pool, 500GB WHS backup drive, 1x750 GB & 1x1TB Sage drives, Hauppage HVR-1600, HD PVR, Windows Home Server SP2
Media center: 46" Samsung DLP, HD-100 extender.
Gaming: Intel Core2 Duo E7300, 4GB RAM, ATI HD3870, Intel X-25M G2 80GB SSD, 200 & 120 GB HDD, 23" Dell LCD, Windows 7 Home Premium.
Laptop: HP dm3z, AMD (1.6 GHz) 4 GB RAM, 60 GB OCZ SSD, AMD HD3200 graphics, 13.3" widescreen LCD, Windows 7 x64/Sage placeshifter.
Reply With Quote
  #3  
Old 10-01-2009, 07:28 AM
matt91's Avatar
matt91 matt91 is offline
Sage Icon
 
Join Date: Feb 2005
Location: Washington, DC
Posts: 1,185
I think that any PC that you're still using for a server can handle a gig PCI card.

You really have nothing to lose. Newegg has their least expensive PCI 10/100/1000 card for $8 + shipping.

http://www.newegg.com/Product/Produc...82E16833180026
__________________
Server: Ubuntu 16.04 running Sage for Linux v9
Reply With Quote
  #4  
Old 10-01-2009, 07:42 AM
pjpjpjpj pjpjpjpj is offline
Sage Icon
 
Join Date: Feb 2008
Posts: 2,164
I guess I should give an example... worst case in my system, I would have 4 HD ATSC streams coming in (if I was recording 4 HD shows at once on my 2 HDHRs), and then a max - and I can't see this happening for a long time if ever - of 3 HD streams out to 3 extenders.

My understanding - correct me if I am wrong - is that ATSC HD streams are typically around 20 Mbps each, with occasional peaks of around 25-28 Mbps (?) Being conservative, assume each stream is 25 Mbps, that would give me 175 Mbps for the video streams (4 in, 3 out = 7 x 25 = 175). So, with safety factors built in, I'd likely always be fine if I could cleanly move 250 Mbps.

This whole thing is being driven by the fact that my wife (in the new TV season, with some new shows she added) is finding several nights a week where there are 3 HD shows recording at once. That's 60-75 Mbps into the server, which means, at these times, we can't watch anything HD (another 20-25 Mbps out to an extender) without it bogging down the network (currently 100 Mbps) and causing hiccups.

Gigabit should solve it without a sweat, as long as (and this is why I ask), my old server PC can handle it.
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 10 x64, Java 8, Gigabit network
Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such...
Software: SageTV v9x64, stock STV with ADM.
Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic).
Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each.
Reply With Quote
  #5  
Old 10-01-2009, 07:46 AM
pjpjpjpj pjpjpjpj is offline
Sage Icon
 
Join Date: Feb 2008
Posts: 2,164
Quote:
Originally Posted by matt91 View Post
I think that any PC that you're still using for a server can handle a gig PCI card.

You really have nothing to lose. Newegg has their least expensive PCI 10/100/1000 card for $8 + shipping.

http://www.newegg.com/Product/Produc...82E16833180026
Yeah, but I need a low profile one for my stupid server (though I notice that this one is small enough to fit a low-profile case if I remove the faceplate).
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 10 x64, Java 8, Gigabit network
Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such...
Software: SageTV v9x64, stock STV with ADM.
Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic).
Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each.
Reply With Quote
  #6  
Old 10-01-2009, 08:01 AM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by pjpjpjpj View Post
Simple noob question: I have a 10/100 connection in my server, "integrated" on the MB, but I want to get a Gigabit card. I have a PCI slot free. Are there any PC requirements - processor, RAM, various bus rates, etc. - that would restrict me from putting in a PCI Gigabit card? Or is everything "inside" a reasonably-new PC already passing info around faster than 1000 Mbps anyway?
Well first, you should be able to put a gig-e card in your PC no problem.

The more complicated question is if your PC will really be able to fully utilize it. The answer to that is probably not. You really need PCI-X or PCIe to fully utilize GigE. PCI has about the same bandwidth as GigE, but that bandwidth is shared with everything else on the bus (tuners, HDDs, etc).

But that's really beside the point, you should still get a good boost in network performance with a GigE card.

Quote:
Check my server specs in the sig below... anything else I need to check to see if a 10/100/1000 card would give me problems, or should it just be plug-n-play?
Just get a good card, ideally an Intel one.

Quote:
Originally Posted by pjpjpjpj View Post
My understanding - correct me if I am wrong - is that ATSC HD streams are typically around 20 Mbps each, with occasional peaks of around 25-28 Mbps (?)
FWIW, ATSC is allocated 19.4 Mbps for each mux, that's it. No average or peak, just 19.4Mpbs. The Actual subchannels are usually less than that since that 19.4 Mbps is usually spread over one HD and one or more SD subs..

Quote:
This whole thing is being driven by the fact that my wife (in the new TV season, with some new shows she added) is finding several nights a week where there are 3 HD shows recording at once. That's 60-75 Mbps into the server, which means, at these times, we can't watch anything HD (another 20-25 Mbps out to an extender) without it bogging down the network (currently 100 Mbps) and causing hiccups.

Gigabit should solve it without a sweat, as long as (and this is why I ask), my old server PC can handle it.
It should, no problem.
Reply With Quote
  #7  
Old 10-01-2009, 08:05 AM
matt91's Avatar
matt91 matt91 is offline
Sage Icon
 
Join Date: Feb 2005
Location: Washington, DC
Posts: 1,185
Quote:
Originally Posted by pjpjpjpj View Post
My understanding - correct me if I am wrong - is that ATSC HD streams are typically around 20 Mbps each, with occasional peaks of around 25-28 Mbps (?)
You'd need to check this (or wait for Stanger or others to comment). I think that this is for the whole stream, which since the HDHR firmware updates a year or so ago, stopped sending. They now send just the specific channel you need. I don't pay much attention to my bandwidth when recording/watching, but it's nowhere near the numbers you've quoted.

Edit: should have refreshed the thread before posting!
__________________
Server: Ubuntu 16.04 running Sage for Linux v9
Reply With Quote
  #8  
Old 10-01-2009, 08:37 AM
Monedeath Monedeath is offline
Sage Expert
 
Join Date: Sep 2009
Location: Idaho
Posts: 514
Quote:
Originally Posted by stanger89 View Post
Well first, you should be able to put a gig-e card in your PC no problem.

The more complicated question is if your PC will really be able to fully utilize it. The answer to that is probably not. You really need PCI-X or PCIe to fully utilize GigE. PCI has about the same bandwidth as GigE, but that bandwidth is shared with everything else on the bus (tuners, HDDs, etc).

But that's really beside the point, you should still get a good boost in network performance with a GigE card.
(Just felt like some number crunching to back up Stranger's comment)

This, while he may not be able to get full Gigabit speeds out of the card due to potentially sharing the PCI Bus, it isn't likely he needs full gigabit as he seems to be needing ~80 Mbit/sec in and for outbound a ~60Mbit/sec to maybe a future need for 150Mbit/sec(some Blue Ray discs can peak at over 50Mbit/sec during playback if you try to do it over the network. For a total of 230Mbit/sec as the extreme upper limit and 140Mbit/sec being the more baseline number.

That should be a very sustainable data rate for a PCI Network card even if it is sharing the PCI Bus with 3 other devices(~264 Mbit/sec per PCI device if all are active). 4 other PCI devices becomes questionable(at ~211 Mbit/sec per PCI device if all are active) in a potential max usage situation, but more than adequate for the baseline. I also don't think he's going to be streaming 3 blue ray recordings which all happen to be running at peak data rates while recording 4 ATSC streams and at the same time having 5 fully active PCI cards anytime in the foreseeable future.

(Note for the less tech-literate: The PCI Bus is not the same bus as the PCI Express Bus, they use different technologies so PCI Express cards don't count against the PCI card count)
Reply With Quote
  #9  
Old 10-01-2009, 09:50 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
there is another option to look at, and that is just adding another card, be it 100 or gig, and using it for the tuners OR the extenders... splitting them out. This will ensure there is always enough bandwidth for recording, as it won't have to be shared with playback.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #10  
Old 10-01-2009, 10:49 AM
pjpjpjpj pjpjpjpj is offline
Sage Icon
 
Join Date: Feb 2008
Posts: 2,164
Thanks, everyone, above, for the great explanations. I kinda thought it wouldn't be a problem, and looks like my (uneducated) gut was right. I have not even gotten into Blu-Ray yet (probably won't for a long time), so I didn't even mention that, but I did know it could be around 50 Mbps. So until I someday make the move to BD, Monedeath, I won't be anywhere near that peak example you give! (but even so, a Gig card should handle it)


Quote:
Originally Posted by Fuzzy View Post
there is another option to look at, and that is just adding another card, be it 100 or gig, and using it for the tuners OR the extenders... splitting them out. This will ensure there is always enough bandwidth for recording, as it won't have to be shared with playback.
I thought of that, but my switch isn't near my server. The HDHRs and extenders run to a switch, and a single cable runs from there to my server. Plus, the cables from the HDHRs to the switch are too short to reach the server, so I would have to replace them entirely - a cable-pulling nightmare that I would not want to go through again! In light of the general consensus above that a Gig card will cure my ills (and then some), it's the easiest way to go.
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 10 x64, Java 8, Gigabit network
Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such...
Software: SageTV v9x64, stock STV with ADM.
Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic).
Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each.
Reply With Quote
  #11  
Old 10-01-2009, 02:49 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
With GigE so cheap these days, IMO it's better to just upgrade than to try and extend the life for work around the limitations of 100TX.

FWIW, you won't even notice the limitations of GigE on PCI unless you've got a fast RAID array or are doing memory to memory benchmarks. Most single HDDs can't come close to filling a GigE link.
Reply With Quote
  #12  
Old 10-01-2009, 08:25 PM
stevech stevech is offline
Sage Icon
 
Join Date: Dec 2005
Posts: 1,643
I did a lot of testing with gigE.
Conclusions: Windows shares, overhead is so high that only a very fast dual core or better PC can get much above 100BT rates. And both ends have to be such.

Using test software, memory to memory, bypassing windows, I did get up to about 800Mbps with AMD dual core 4200 PCs. But that's not a useful case, in the real world.
With one generation older PCs, I could not get to 100Mbps (using max IP packet sizes, big windows, and most tricks I could think of).

gigE via a PCI bus card is seriously wounded at the starting gate.

Last edited by stevech; 10-01-2009 at 08:27 PM.
Reply With Quote
  #13  
Old 10-03-2009, 09:38 AM
Monedeath Monedeath is offline
Sage Expert
 
Join Date: Sep 2009
Location: Idaho
Posts: 514
Quote:
Originally Posted by stevech View Post
I did a lot of testing with gigE.
Conclusions: Windows shares, overhead is so high that only a very fast dual core or better PC can get much above 100BT rates. And both ends have to be such.
Not entirely true in this particular case.

The application he is going for only needs Gigabit(well, only roughly 140Mbit (156 Mbit if you go by the 90% rule for networks) according to his currently described network use) capability between the server and the switch. From there, it is the switch doing the work splitting the data streams out to the various other devices and combining them back together again on the way back to the server.

As long as the Gigabit switch/router he's (presumably) using isn't of incredibly poor quality, no wiring problems(bad cable run, or bad connector), and his server is able to handle those kinds of data rates... He should have more than enough bandwidth to work with for his purpose.

As long as he already has a Gigabit switch and at least a Fast Cat5e between it and the server, the Gigabit NIC solution will come in at comparable or less cost than the 100 Mbit networking (2x) solutions could provide. (New switch purchases, new/replacement cable runs changes the math, but I think most people would consider Gigabit networking upgrades to be something they were going to do eventually anyhow)

If it turns out his server is still I/O constrained, then he knows it is time for some further server hardware upgrades, and that the 100 Mbit networking solution(going 2x) wouldn't have worked either. Until that bridge is crossed however, there is no point in going there unless he simply wants to spend money and upgrade his other server hardware for the sake of upgrading. (Which isn't to say that can't be fun in its own right)
Reply With Quote
  #14  
Old 10-03-2009, 04:53 PM
DigitalMan DigitalMan is offline
Sage Advanced User
 
Join Date: Aug 2007
Posts: 82
If I were you, I'd check to see if the onboard 10/100 adapter is on a separate bus from your PCI slots. If so you can give yourself a little more elbow room.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
60 gig olympic files? dpackham SageMC Custom Interface 11 08-18-2008 07:22 AM
400 gig drive falchulk General Discussion 4 03-10-2004 11:21 AM


All times are GMT -6. The time now is 05:09 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.