Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fuse/fusefs kernel module not loading by default for 13.0-CURRENT #94

Closed
karlgrose opened this issue Oct 7, 2019 · 2 comments
Closed

fuse/fusefs kernel module not loading by default for 13.0-CURRENT #94

karlgrose opened this issue Oct 7, 2019 · 2 comments

Comments

Labels
None yet
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
@karlgrose
Copy link

@karlgrose karlgrose commented Oct 7, 2019

The /etc/rc.conf.d/trident.conf file attempts to load the "fuse" module, but this fails during system boot with "kldload: can't load fuse: No such file or directory" shown in dmesg. As a result, no /dev/fuse is created. As a workaround, there is however a "/boot/kernel/fusefs.ko" file which manually will load using kldload or via using a kld_list="fusefs" in a custom startup config file under the /etc/rc.conf.d directory.

OS Version:

about
Project Trident Information                                                                                                       
--------------------------------------                                                                                            
OS Version: TOS-19.10                                                                                                             
Build Date: Wed Oct  2 05:05:34 PDT 2019                                                                                          
Boot Type: UEFI                                                                                                                   
--------------------------------------                                                                                            
TrueOS Sources Used:                                                                                                              
  Base Repository: https://github.com/trueos/trueos                                                                               
  Base Commit Branch or Tag: trueos/master                                                                                        
  Ports Repository: https://github.com/trueos/trueos-ports                                                                        
  Ports Commit Branch or Tag: 6f0668cdf5b2448dcc3205ca20b21fbdc2ce1372                                                            
--------------------------------------                                                                                            
System Specs:
  Boot Method: UEFI
  Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz
  Physical CPUs: 8
  Physical Memory: 23.91 GB
--------------------------------------
@karlgrose
Copy link
Author

@karlgrose karlgrose commented Oct 7, 2019

I see that for TOS-12-U8 the symlink "fuse.ko -> fusefs.ko" exists (unlike for TOS-19.10) as another simple workaround.

@beanpole135
Copy link
Member

@beanpole135 beanpole135 commented Oct 7, 2019

Fixed in 27881a7

Looks like FreeBSD might be renaming that module, and keeping it backwards compatible on STABLE, but removed that compatibility on CURRENT. I just updated our config to use the new module name instead. Thanks for pointing that out!

@beanpole135 beanpole135 closed this Oct 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment