小米6手机恢复出厂设置后,发现手机卡只能上网,不能打电话发短信的问题可能由以下原因引起:1. 运营商问题:手机卡可能由于运营商的问题无法正常打电话和发短信。您可以尝试重启手机或者更换一张手机卡看看问题是否仍然存在。2. 设置有误:您需要检查手机的设置,特别是关于双卡双待的设置,确保手机卡1可以用于拨打电话和发送短信。3. SIM卡问题:可能是您的SIM卡有问题,例如损坏或者不兼容您的手机。您可以尝试将SIM卡插入其他手机看看问题是否仍然存在。4. 网络信号问题:如果您的手机处于没有信号的区域,可能无法拨打电话或发送短信。您可以尝试移动到其他有信号的区域看看问题是否得到解决。5. 硬件故障:如果以上方法都无法解决问题,那么可能是手机的硬件出现了故障。在这种情况下,您需要将手机送至小米官方售后服务中心进行检测和维修。希望这些方法能够帮助您解决问题。如果问题仍然存在,建议您咨询小米官方客服或者携带手机到小米官方售后服务中心进行检测和维修。