If you can use a shape which is filled with a gradient for this, you can also use photos of metal rings or pieces taken from sturdy iron chain.
You probably can make several versions and fade gradually from one version to another horizontally and vertically with gradient or more random layer mask to create some variety and liveness.
Another, much more complex way is to make it in 3D software. The benefit of 3D is the ability to make the appearance dependent on the viewing angle and light conditions. That creates infinitely variations with virtually zero extra work.
A quick and dirty way would be copy a piece of your second image to the clipboard and define it to be a pattern in Photoshop. I tried it and it worked. I could paint with the pattern stamp tool as large area as I wanted. Unfortunately this cannot be published, because I have no right to use the image. I'm quite sure that you also cannot publish, sell nor give it for free.
ADDED due the comment:
Variety with fading between different versions: Have at least two different versions which exactly fit geometrically, only the colors, lights and shadows are a little different. Put them to different layers. Insert to the top layer fully white layer mask. Spray to the layer mask randomly black or add to there a gradient. Black makes to second layer visible. Grey = Partially transparent.
Another way to get variety: Add a layer filled with small random dots that makes slight random variations to light. Use blending mode=multiply. That makes nothing brighter, so dark areas stay dark.
Here's a fully synthetic attempt to create the pattern in 2D:
layer "Variationize" has a random pattern that attempts to make every piece a little different. Here's a snippet of it turned to fully visible. In use it's opacity is reduced and the blending mode = multiply.
The weaved pattern is painted with the Pattern stamp tool. The repeating pattern was made in Illustrator by using gradients. The 2 directional roundness was achieved by stacking 2 different linear gradients, the upper has blending mode = multiply. The following cartoon hopefully shows, how the final square that was copied to Photoshop's pattern definition, was costructed: