Due to the lack of support from the Solana app for Ledger, if you've already set up a Solana account from Ledger, you won't be able to sign messages. This means you can't move your funds or connect your Solana account to Fuel through native predicates.
Here are some reference links if you want to study this issue further:
To fix this issue, you'll need to import your seed phrase into a hot wallet, then use the hot wallet to sign. Here's a guide with details on how to do it.
Warning: Only follow these steps if you understand the risks of exposing your recovery phrase to a hot (internet-connected) environment. Never enter your seed phrase into an untrusted app, extension, or website. Proceed only if necessary and be prepared to move your funds immediately after signing.
Choose one of the following:
Install the browser extension or mobile app as needed.
Open the wallet and look for an option like:
Select this to proceed with importing your existing wallet.
When prompted, carefully enter the 24 words from your Ledger device.
Important:
Solana wallets use specific derivation paths.
Once your account is imported and visible:
After signing:
If you encounter issues: